当我从命令提示符(通过使用 python3.8 testGlob.py)运行这个 python 脚本时,我不知道为什么会在几分之一秒内打开一个新窗口。但我的意思是它没有错。没有错误。它什么都不做,在主终端/ cmd 窗口中什么也不打印!我添加了 print('Starting program') 来测试这个,是的。我在 cmd 窗口中什么也得不到。
#import config
from config import *
def testFunc():
print('Test Func:')
print('Time Flag:', config.HBTimeFlag)
print('Sent Flag', config.HBSentFlag)
config.HBTimeFlag = True
def test2Func():
print('Test2 Func:')
print('Time Flag:', config.HBTimeFlag)
print('Sent Flag', config.HBSentFlag)
if __name__ == '__main__':
print('Starting program')
testFunc()
test2Func()
配置。py 文件实际上只是这样的:
HBSentFlag = False
HBTimeFlag = False
最后,我试图从配置文件中导入变量,为它们赋值并在主程序中的多个函数中使用它们。
我很想得到问题的第一部分和第二部分(所需的最终功能)的答案。
慕标琳琳
喵喵时光机
相关分类