为了账号安全,请及时绑定邮箱和手机立即绑定

Python如何跨文件修改变量?

Python如何跨文件修改变量?

扬帆大鱼 2018-10-24 12:42:36
我想在b模块中修改a模块的变量,然后在a模块中使用修改后的变量.a模块代码:import b flag = Falsedef set_flag(is_ok):     global flag     flag = is_ok     def test():     global flag    # 在b模块中修改a的变量     b.change_var()         # 使用修改后的变量     if flag:         print('success')    else:         print('failure')          print(flag)if __name__ == '__main__':     test()b模块代码:import adef change_var():     a.set_flag(True)运行结果:failureFalse这个怎么解决呢?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1101 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信