【问题标题】:Importing lists from another file从另一个文件导入列表
【发布时间】:2013-11-07 21:38:56
【问题描述】:

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

例如

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

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

我该怎么做呢?

【问题讨论】:

    标签: python file list import


    【解决方案1】:

    您可以将另一个 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
    

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

    【讨论】:

    • 如果您不想担心文件名的前缀,请使用from settins import *
    • 谢谢伙计!像魅力一样工作。遗憾的是,直到 15 名代表才能投票,但谢谢!
    猜你喜欢
    • 2021-09-09
    • 1970-01-01
    • 2021-03-21
    • 1970-01-01
    • 2021-02-10
    • 1970-01-01
    • 2013-12-09
    • 2022-06-13
    • 1970-01-01
    相关资源
    最近更新 更多