你好。我正在尝试使用在dict
中创建的全局main.py
,称为 in functions.py
。在我的main.py 中,我有:
import sys,os,...
import functions.py #import my second file
matrix = {}
matrix_do_something
search_the_matrix(value) #which is defined in functions.py
#FILE: functions.py
def search_the_matrix(value):
global matrix
if value in matrix:
return True
else:
return False
我得到这个错误:
NameError: global name 'matrix' is not defined
我已经阅读了关于stackoverflow的解决方案,它说将所有内容放在一个全局文件中,然后从每个文件 global.matrix[value] 中调用,但我不想要这个。我只想称它为矩阵并将其视为我的全局矩阵。这可能吗?先感谢您