如何在Spyder中可视化结果?

时间:2015-07-16 18:56:02

标签: python output spyder

我试图在python中读取一个txt文件。在以下输入之后:

f = open("test.txt","r") #opens file with name of "test.txt"
print(f.read(1))
print(f.read())

而不是查看我回来的文字:

enter image description here

如何可视化输出?

由于

2 个答案:

答案 0 :(得分:0)

我想你需要一行一行。要小心,如果它是一个大文本文件,这可能会持续一段时间。

for line in f:
    print line.decode('utf-8').strip() 

某些字符串无法正确读取,因此您需要解码线。

请参阅:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 13: ordinal not in range(128)

答案 1 :(得分:0)

尝试此设置... 它适用于我的控制台打印问题:

import sys
reload(sys)
sys.setdefaultencoding('utf8')