如何在 spyder 中导入和打印单独的 txt 文件?

我正在尝试将几个文本文件导入到我的 Spyder 文件中,稍后我想将其添加到列表中。

为什么

test1 = open("test1.txt")

导致 test1 为“TextIOWrapper”?我如何将内容带入 python 文件?提前致谢


守着星空守着你
浏览 158回答 1
1回答

斯蒂芬大帝

打开列表后,您需要将这些行读入列表中。例如,代码应该是:with open('test1.txt') as f:      test1= f.readlines()上面的代码会将你的文本文件的内容读入列表中test1。但是,如果您的文本文件中的数据被分隔为多行,则转义字符 '\n' 将包含在您的列表中。为避免这种情况,请使用以下精炼代码:test1= [line.rstrip('\n') for line in open('test1.txt')]
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python