从其他文件导入列表

时间:2013-11-07 21:38:57

标签: python file list import

目前我正在编写使用列表的东西。这些列表非常大,我想知道我是否可以将它们放在一个单独的python文件中。然后导入它们。

例如

List1 = []
List1.append("Blah")
List1.append("Blah1")
List1.append("Blah2")
List1.append("Blah3")

我想将该列表放在一个单独的文件中,然后导入它以便我可以在我的主文件中使用List1。

我将如何做到这一点?

1 个答案:

答案 0 :(得分:3)

您可以将另一个python文件粘贴在同一目录中,然后您可以导入它。

所以你有两个文件:

settings.py:

List1 = []
List1.append("Blah")
List1.append("Blah1")
List1.append("Blah2")
List1.append("Blah3")

main.py:

import settings
print settings.List1

请注意,从语法上讲,您也可以这样做:

from settings import List1
print List1

但通常不建议这样做......