#read_sql_query, read sql (pandas전용 DB연결)
#read_sql_query("sql문법","db접속정보")
#데이터베이스 연결
import pandas as pd
from sqlite3 import *
from dbconnect import *
sqlin =connect.cursor()
'''
sqlin.execute("select * from test3")
#1:아이디 2:패스워드 3:이름
for data in sqlin.fetchall():
print(data[3])
'''
#read_sql_query, read sql (pandas전용 DB연결)
#read_sql_query("sql문법","db접속정보")
sql="select * from test3"
data = pd.read_sql_query(sql,connect)
data.to_csv("test3.csv",encoding="euc-kr")
#data=data.drop(columns=['mpw','midx','mtel']) #삭제
data=data[["mid","mnm","mage"]] #pick
print(data)
*상기 코드를 사용하면 오류 메시지가 뜨지만, 일단은 무시한다. (파일 저장에 문제가 없다)
#칼럼 숨김 후 출력도 가능
아니면 이렇게 필요한 칼럼만 쓰는 것도 가능
#rename = 컬럼명 고치기
#파일 덮어씌우기 하려면 r 붙여야함
728x90
'Python > Pandas' 카테고리의 다른 글
Python pandas8 함수 이용해서 조건, 값 변경 #apply (0) | 2022.09.26 |
---|---|
Python pandas7 #정렬 #sort _values#sort_values #ascending=False (0) | 2022.09.26 |
Python pandas6 #조건으로 데이터 출력하기 (0) | 2022.09.26 |
Python Pandas5 ##평균값, 최소, 최대값 특정 행렬값(loc) (0) | 2022.09.26 |
Python pandas4 #txt저장 #xlsc저장 #xls저장 (0) | 2022.09.26 |
댓글