【发布时间】:2016-05-15 19:05:57
【问题描述】:
为这个基本问题道歉,但我对这种编程语言很陌生。 我发现了类似的问题,但我无法让它们适用于我的具体案例。
我的目标是从 txt 文件中读取单词(多行,每个单词用空格分隔),将它们存储到列表中并打印列表以检查我在做什么。
以下代码似乎可以打印单个单词, 但显然我没有存储它们(或者我无法访问列表)。
import os
def main():
read_text(dir_path)
def read_text(file_name):
file_data = []
text_file = open(file_name,"r")
for word in text_file.read().split():
print(word)
file_data.append(word)
text_file.close()
return file_data
if __name__ == "__main__":
main()
我做错了什么?感谢您的任何建议。
【问题讨论】: