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

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 关注
  • 1116 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号