- psycopg2는 파이썬에서 Postgres DB를 연결할 때 사용하는 패키지
- 쿼리 실행, 트랜잭션 관리, 프로시저 호출, ORM 과 통합 등 다양하게 활용할 수 있음.
- 활용하는 법은 아래와 같음.
1. Package Install
# Install
pip install psycopg2
conda install psycopg2
2. connection setting
import psycopg2
# postgresql server setting and connect
host_name = '' # server ip
port_num = '' # port
db_name = ''
user_ID = ''
user_PW = ''
3. connection
# Connection
connection = psycopg2.connect(host=host_name, port=port_num, dbname=db_name, user=user_ID, password=user_PW)
4. create cursor & query execute
cursor = connection.cursor()
cursor.execute(""" select * from eicu.nursecharting
where lower(nursingchartcelltypecat) = 'scores'
""")
5. connection close (리소스 누출과 서버부하 방지를 위해 작업이 종료되면 close 해줘야 함.)
# connection close
connection.close()
'Python Code' 카테고리의 다른 글
CRNN multi-modal 모델 (0) | 2024.03.21 |
---|---|
Pytorch CRNN 모델 (ResNet + LSTM) (0) | 2024.03.20 |
glob 사용법 (0) | 2024.02.08 |
Pytorch training continue 코드 (0) | 2024.01.31 |
Attention UNET 모델 구조 파이토치(Pytorch) 코드 (1) | 2024.01.23 |