首页 > 解决方案 > Python .txt 文件无法正确读取

问题描述

我已经开始研究在我的代码中使用 .txt 文件,但是当我使用这些代码行时,它只是带回了这个, <_io.TextIOWrapper name='names.txt' mode='r' encoding='cp1252'>

这是我正在使用的代码:

f = open('names.txt','r')
f.read()
print(f)
f.close()

标签: python-3.x

解决方案


将结果存储file.read()到变量中,然后打印变量。

例如:

f = open('names.txt','r')
data = f.read()
print(data)
f.close()

您还可以使用with关键字不显式关闭文件:

with open('names.txt','r') as f:
    print(f.read())

推荐阅读