[python] 파이썬에서 Psycopg2를 사용하여 데이터베이스 테이블에 데이터를 삽입하는 방법은?
import psycopg2

# 데이터베이스 연결
conn = psycopg2.connect(database="your_database", user="your_username", password="your_password", host="your_host", port="your_port")

# 커서 생성
cur = conn.cursor()

# 데이터 삽입 쿼리 작성
insert_query = "INSERT INTO your_table (column1, column2) VALUES (%s, %s)"
values = ('value1', 'value2')  # 삽입할 값

# 쿼리 실행
cur.execute(insert_query, values)

# 변경사항 커밋
conn.commit()

# 커넥션 종료
conn.close()

위의 코드에서 your_database, your_username, your_password, your_host, your_port는 각각 사용자의 데이터베이스 접속 정보에 맞게 변경해야 합니다. 또한 your_table은 데이터를 삽입할 테이블의 이름으로 변경해야 합니다.

삽입할 값은 values 변수에서 설정할 수 있으며, insert_query 부분에서 삽입할 컬럼과 값의 형식을 지정해주어야 합니다. 삽입할 값이 여러 개인 경우에는 VALUES (%s, %s, ...)와 같이 %s를 사용하여 값을 지정할 수 있습니다.

코드를 실행하면 지정한 테이블에 데이터가 삽입됩니다.

더 자세한 내용은 Psycopg2 공식 문서를 참고하시기 바랍니다.