任何人都可以帮助我如何在python文件中声明全局变量
在下面的python文件中,我声明了全局变量var1:
File locations for settings.py:
/usr/lib/python2.7/site-packages/project/settings.py
你知道吗设置.py你知道吗
global var1
var1 = ""
python文件2.py:
Location:
/usr/lib/python2.7/site-packages/file2.py
文件2.py
from dev import fullchip
from project import settings
a = 10
b = 20
fullchip.count (a, b)
print var1
脚本全芯片.py你知道吗
location
/usr/lib/python2.7/site-packages/dev/fullchip.py
脚本全芯片.py你知道吗
from projects import settings
def count(a, b):
global var
var1 = a + b
我正在运行file2.py
我希望var1打印“30”,但我得到var1没有定义。基本上我想使用var1作为所有文件的全局变量
拼写错误
project
和projects
的文件位置设置.py:
/usr/lib/python2.7/site-packages/project/settings.py
但是使用
from projects import settings
这对我有效,不需要
global
:相关问题 更多 >
编程相关推荐