【发布时间】:2017-02-25 06:09:11
【问题描述】:
我在外部文件中有一个列表,我可以访问该文件,但我在该文件中有一个名为 facts 的列表,上面有一些项目,但我如何从该列表中读取项目?它类似于
x = open("Trivia"+"/fact.py", "r")
f = x.read()
fact = f.?
我必须在那里做什么?如果我这样运行代码,它只会打印带有变量名和所有内容的整个列表。
【问题讨论】:
-
您是否尝试将 Python 文件视为文本文件?因为这就是它的样子。
-
@SwiftsNamesake 哦...我不知道它仅适用于文本文件...只是列表很长,我需要将它放在另一个文件中。跨度>
-
假设
Trivia/fact.py是一个 Python 源文件,它定义了一组事实,您可能只想从脚本中导入它。 -
你知道modules对吗?
-
是的,我知道,但我来自另一种语言,我已经习惯了这些东西;我正在研究在我的文件中包含脚本。 @SwiftsNamesake
标签: python file-io import module python-module