본문 바로가기

분류 전체보기129

파이썬 오류 ModuleNotFoundError No module named 'html.entities'; 'html' is not a package 파이썬 공부를 하다 보면 예기치 않게 알려준 데로 실행을 하지만 오류가 날 때가 있다. 그중 하나가 아래 있는 오류인데 pip uninstall bs4 도 해보고 pip install bs4 pip 지워도 보고 다시 설치 해봐도 install beautifulsoup4 오류가 계속 나는데 방법이 없더라 아래와 같은 오류가 날 경우 같은 폴더에 html.py 와 같이 import 하는 패키지에 실행하는 폴더에 같은 이름이 있는지 확인을 해 보길 바란다. ModuleNotFoundError: No module named 'html.entities'; 'html' is not a package html.py 이름 변경후 실행을 하면 정상적으로 실행되는것을 확인 할 수 있다. 2024. 4. 23.
파이썬에서 MySQL 데이터베이스 다루기: Insert, Update, Delete 파이썬 프로그램을 사용하여 MySQL 데이터베이스에 데이터를 삽입, 업데이트, 삭제하는 방법을 살펴보겠습니다. 1. MySQL 데이터베이스 연결 먼저, MySQL 데이터베이스에 연결해야 합니다. 이를 위해 mysql-connector-python 라이브러리를 사용합니다. import mysql.connector # MySQL 서버에 연결 mydb = mysql.connector.connect( host="localhost", user="username", password="password", database="mydatabase" ) # 데이터베이스 커서 생성 mycursor = mydb.cursor() 2. 데이터 삽입 (Insert) 새로운 데이터를 삽입하는 방법은 다음과 같습니다. # 데이터 삽입 .. 2024. 4. 19.
Python에서 MySQL 데이터베이스 연동하기 Python은 데이터베이스와의 연동을 위해 다양한 라이브러리를 제공하고 있습니다. Python과 MySQL을 연동하는 방법과 간단한 예제 코드를 살펴보겠습니다. Python에서 MySQL 데이터베이스를 사용하려면 먼저 MySQL 서버에 연결해야 합니다. 이를 위해 Python에서는 mysql-connector 라이브러리를 주로 사용합니다. 만약 해당 라이브러리가 설치되어 있지 않다면, 먼저 설치해야 합니다. mysql-connector 라이브러리 설치방법 pip install mysql-connector-python 아래는 MySQL 데이터베이스에 연결하고 데이터를 조회하는 간단한 예제 코드입니다. 예제 코드: import mysql.connector # MySQL 서버에 연결 mydb = mysql.c.. 2024. 4. 18.
파이썬 OpenCV를 사용하여 카메라 제어방법 파이썬과 OpenCV를 사용하여 카메라를 제어하는 방법에 대해 알아볼게요. 아래는 간단한 카메라 미리보기 애플리케이션을 만드는 방법입니다. 먼저, OpenCV를 설치해야 합니다. 다음 명령어를 사용하여 설치할 수 있습니다. 우선 cmd 창에서 아래 명령을 입력합니다. pip install opencv-python 그러면 이렇게 설치가 됩니다. camera.py 파일을 만든 다음에 아래 소스를 입력합니다. 입력후 cmd 창에서 실행을 해주시면 됩니다. import cv2 def main(): # 카메라 객체 생성 cap = cv2.VideoCapture(0) # 0은 내장 카메라를 사용하겠다는 의미입니다. 외부 카메라를 사용하려면 인덱스를 변경하십시오. # 카메라가 정상적으로 열렸는지 확인 if not c.. 2024. 4. 16.