我试图将一个变量从一个python文件传递到另一个python文件

我试图将一个变量从一个python文件传递到另一个python文件,python,Python,样本盒.py pyth.py 尝试创建常量而不是普通变量: GR = 0 然后导入它: import sample_box 要获取常量,请使用以下语法: sample_box.GR 将此项添加到代码中,以防止导入语句运行sample_box.py: GR = 0 if __name__ == "__main__": # all your code that you don't want to run here 您正在尝试将变量从一个文件传递到另一个文件。当我运行pyth.py文件

样本盒.py

pyth.py


尝试创建常量而不是普通变量:

GR = 0
然后导入它:

import sample_box
要获取常量,请使用以下语法:

sample_box.GR
将此项添加到代码中,以防止导入语句运行sample_box.py:

GR = 0
if __name__ == "__main__":
    # all your code that you don't want to run here

您正在尝试将变量从一个文件传递到另一个文件。当我运行pyth.py文件时,整个sample\u box.py文件都会运行,因为我导入了该文件,我想在不运行sample\u box文件的情况下传递gr变量可能是im使用kivy实际创建gui的副本,出于通信目的,我想要一些变量,比如gr,我的应用程序文件是sample\u box.py,因此,当我将sample_框导入pyth.py文件时,它会启动,因为导入我不希望只传递gr变量
sample_box.GR
GR = 0
if __name__ == "__main__":
    # all your code that you don't want to run here