我在这儿。我正在尝试用SQL数据为pandas数据帧提供数据,并使用以下设置探索数据。但是输出并没有给出所有的列标题。在没有sqlitestudio的情况下,不必打开数据库本身就可以显示所有列标题吗
import pandas as pd
import sqlite3
conn = sqlite3.connect('hubway.db')
def run_query(query):
return pd.read_sql_query(query,conn)
query = 'SELECT * FROM stations LIMIT 10
run_query(query)
提供:
id ... lng
0 3 ... -71.100812
1 4 ... -71.069616
2 5 ... -71.090179
3 6 ... -71.06514
4 7 ... -71.044624
等等。我尝试使用curor对象来尝试不使用pandas数据帧
crsr.execute('.schema stations')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
sqlite3.OperationalError: near ".": syntax error
真的不知道从这里去哪里,有什么办法吗
尝试:
默认情况下,熊猫将只显示x列,您可以更改该值
其他参数:
相关问题 更多 >
编程相关推荐