Python DataFrame打印样式随机变化

2024-02-09

我正在使用 python 3.7.7 和 Visual Studio 代码 1.58.2。我正在使用 pyodbc 查询 mysql 数据库,但我相信我看到的问题发生在这之外。

import pyodbc as po
import pandas as pd 

conn = po.connect('Dricer={ODBC Driver 17 for SQL server};'
                  'Server=<server_name>;'
                  'Database=<database_name>;'
                  'Trusted_Connection=yes;')

df = pd.read_sql_query(sql,conn)
conn.close()
df.head()                  

有时打印的 df 看起来像这样:

    COL1    COL2    COL3
0   123     456     678
1   901     234     567
2   890     123     456

有时它看起来像这样:

    COL1    COL2\    
0   123     456    
1   901     234     
2   890     123    

   COL3
0   678
1   567
2   456

有时它甚至打印在一个更好的表格中,并带有交替的行阴影......任何建议或寻找答案的地方都会有帮助。似乎没有什么时间或原因的模式,因为它会随着相同的调用而改变。有一次,当我调整屏幕大小时,情况发生了变化。或者也许我在想象......但我还没有从网络上找到太多帮助。我很感激任何帮助。


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python DataFrame打印样式随机变化 的相关文章

随机推荐