【问题标题】:How to assign global variable into another file如何将全局变量分配到另一个文件中
【发布时间】:2019-10-15 22:11:24
【问题描述】:

我有文件foo.py

PARAMS = None
def cals(x):
    return PARAMS + x

我想将foo.py 导入bar.py,如下所示

import foo
foo.PARAMS = 4

print(foo.cals(4))

但在 pycharm 中它显示 redeclared 'PARAMS' defined above without usage。 pycharm显示什么意思

【问题讨论】:

标签: python pycharm


【解决方案1】:

当你导入一些东西时,它会贯穿整个文件。我认为这是说当您导入 foo.py 时,没有使用关键字 PARAMS。我会忽略它,或者如果你有强迫症,你可以改变它,看看变暖是否消失。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-11
    相关资源
    最近更新 更多