【问题标题】:global name is not defined when importing other python file [duplicate]导入其他python文件时未定义全局名称[重复]
【发布时间】:2017-06-07 15:25:25
【问题描述】:

我有两个文件,blah.pycouch.py​​。我正在尝试在 blah.py 中使用来自 couch.py​​ 的函数,因此我将 import couch 放在 blah.py 的顶部。

当我尝试在沙发上使用该功能时,我得到:

全局名称'function'未定义

我确定它们在同一个目录中,只是想知道为什么会发生这种情况?

【问题讨论】:

标签: python


【解决方案1】:

你需要调用函数couch.function_name()

或者您可以将其导入为from couch import function_name

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-04-27
    • 2019-09-14
    • 2013-07-07
    • 1970-01-01
    • 2011-03-26
    • 2011-05-03
    • 1970-01-01
    • 2017-02-03
    相关资源
    最近更新 更多