我的代码类似于下面的代码:
# pip install pymysql
# pip install sqlalchemy
import pandas as pd
import sqlalchemy
engine = sqlalchemy.create_engine('mysql+pymysql://username:password@localhost:3306/db_name')
query = '''
select * from table_name
'''
df = pd.read_sql_query(query, engine)
print(df)
我想修改select语句,使其只列出特定的列,而不是所有列,如上所述。例如,代码读取的csv文件有一个列名为Player。为了选择column Player,我尝试
query = '''
select Player from table_name
'''
但它不起作用。我怎么才能解决这个问题呢?
发布于 2021-02-13 01:06:39
这解决了它,很简单,但我没有想到。我需要带引号的反斜杠,而不仅仅是引号来包围玩家。
https://stackoverflow.com/questions/66166934
复制相似问题