Python 스크립트에서 Mysql Connection을 사용합니다.
이름으로 테이블에서 결과를 얻으려면 어떻게해야합니까?
cursor = conn.cursor()
cursor.execute("SELECT * FROM local")
이제 색인별로 수행합니다.
results = cursor.fetchall()
for row in results:
print row[0] //
대신 다음과 같은 이름으로 필드를 얻고 싶습니다. row["name"]
대신 pandas 라이브러리를 사용할 수 있습니다.
import pandas as pd
sql = "SELECT * FROM local"
df = pd.read_sql(sql,conn)
for index,row in df.iterrows():
print(row['name'])
이게 도움이 되길 바란다
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다