从其他文件导入列表

时间:2013-07-18 00:38:35

标签: python-2.7

有没有办法可以从不同的Python文件导入列表?例如,如果我有一个列表:

list1 = ['horses', 'sheep', 'cows', 'chickens', 'dog']

我可以将此列表导入其他文件吗?我知道要导入你做的其他功能

from FileName import DefName

这是一个用户定义的列表,我不希望用户输入相同的列表一百万次。

关于如何做到这一点,只有几个可能:

from FileName import ListName或将所有列表放入函数中,然后导入定义名称

感谢您的帮助

2 个答案:

答案 0 :(得分:0)

一种选择是将该列表转储到临时文件中,并从其他python脚本中读取它。

另一个选项(如果一个python脚本调用另一个)是将列表作为参数传递(例如使用sys.argv[1]*args等)。

答案 1 :(得分:0)

我只是将列表导出到文件中。因此,每一段代码都可以读取它。