无论出于何种原因,每当我使用pd.read_csv时,外壳上都会印有一个随机的笑脸':)'。我完全不知道为什么。有任何解决方法的想法吗?
我尝试在计算机上挖掘熊猫的源代码,以查看是否有任何提及此类打印语句的信息,但我还是空着。 我只能运行一个read_csv调用,但它仍然会发生。
这是复制问题的全部代码:
import pandas as pd
pd.read_csv('whysmiley.csv')
shell的输出:
:)
我的代码中任何地方都没有打印语句,因此没有理由将任何内容打印出来。这是一个展示问题的csv测试文件:
,col1,col2,col3
0,0.3165,0.8295,0.9098
1,0.6410,0.8517,0.9206
2,0.8716,0.8375,0.8292
任何帮助将不胜感激!
答案 0 :(得分:0)
好的,我已经解决了。进行干净的python卸载/重新安装解决了我的问题(我也认为我在64位计算机上安装了32位版本,但我真的不明白为什么在一个模块的一个命令上会引起笑脸...)。
总的来说很奇怪。谢谢大家的所有想法。
回顾:
卸载并重新安装熊猫并不能解决问题。
向我建议的所有方法都没有(还是要感谢)
卸载并重新安装python(从32位安装更改为64位安装)即可解决该问题。