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

如何从 Python 中的不同文件更改函数中变量的值?

如何从 Python 中的不同文件更改函数中变量的值?

回首忆惘然 2021-09-14 15:11:28
我有两个文件,比如file1和file2。我希望能够从文件 2 中的文件 1 中编辑变量(纪元)的值,但它位于文件 1 的 main() 函数中。文件1.pydef main():   global epoch  epoch=1  train(args, model, device, train_loader, optimizer, epoch)文件2.pyglobal epochvar = imageClassifier.main()epochMenu = Menu(middleFrame)subEpochMenu = Menu(epochMenu)epochMenu.add_cascade(label="epoch", menu=subEpochMenu)subEpochMenu.add_command(Label="1", command=imageClassifier.main(epoch == 1))subEpochMenu.add_command(Label="5", command=var.epoch == 5)请忽略我的菜单设置,因为它更重要,我一直在尝试让这部分工作。
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 196 浏览
慕课专栏
更多

添加回答

举报

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