为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

守着星空守着你 2022-07-12 09:30:00
我正在尝试将几个文本文件导入到我的 Spyder 文件中,稍后我想将其添加到列表中。为什么test1 = open("test1.txt")导致 test1 为“TextIOWrapper”?我如何将内容带入 python 文件?提前致谢
查看完整描述

1 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

打开列表后,您需要将这些行读入列表中。例如,代码应该是:

with open('test1.txt') as f:
     test1= f.readlines()

上面的代码会将你的文本文件的内容读入列表中test1。但是,如果您的文本文件中的数据被分隔为多行,则转义字符 '\n' 将包含在您的列表中。

为避免这种情况,请使用以下精炼代码:

test1= [line.rstrip('\n') for line in open('test1.txt')]


查看完整回答
反对 回复 2022-07-12
  • 1 回答
  • 0 关注
  • 157 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信