Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- 백준
- Linux
- Python
- docker
- 타오툴킷
- 정처기
- 도커 컨테이너
- nfs mount
- 도커
- C
- 리눅스
- 파이썬
- 딥스트림
- 네트워크
- yolov7
- pyMySQL
- deepstream
- nouveau
- 딥러닝
- Spring
- 주피터 노트북
- IOU
- C++
- 알고리즘
- 비디오미리보기
- dkms
- tao_toolkit
- mAP@.5
- SQLD
- 스프링
Archives
- Today
- Total
한 번만 더 해보자
[Python] DB 조회 시 컬럼명도 가져오기 본문
상황
DB에서 select를 해야하는데 계속 컬럼명이 0 1 2 이런 식으로 숫자로 나왔다 후에 컬럼이 추가되면 바로 에러가 날 거 같아서 컬럼명으로 SELECT 결과에 접근해야한다
해결방법
import pymysql
conn = pymysql.connect(
user= 'user',
passwd='passwd',
host='host',
db='db',
charset='utf8mb4',
cursorclass=pymysql.cursors.DictCursor, # 이 부분 추가
)
conn.ping(reconnect=True)
cursor = conn.cursor(pymysql.cursors.DictCursor) # pymysql.cursors.DictCursor을 입력으로 받기
반응형