我想打开一个包含一列单词的文本文件并创建一个列表,或者创建一个包含这些单词的字符串。为什么会出现此错误:
>>> with open(some_file.txt, 'r') as some_file:
... some_list = [_ for _ in some_file.read().rstrip('\n')]
... print(some_list)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'some_file' is not defined
Python正在寻找一个名为some\u file的对象,而不是路径字符串
将
some_file.txt
替换为'some_file.txt'
所有问题都在这里回答:
When should I ever use file.read() or file.readlines()?
主题可以关闭。在
相关问题 更多 >
编程相关推荐