这两天,再运行一篇论文的代码时总是报变量名未定义的错误,可是明明定义为全局变量了。因为使用了多进程的方法赋值,我开始以为是进程错误后来发现也没有错误。后来才明白,python 中的global定义的全局变量在多并发的情况下在win系统中无法调用全局变量,换成linux系统就好了。
python 中的global定义的全局变量,多并发问题
最新推荐文章于 2024-06-14 14:21:19 发布
这两天,再运行一篇论文的代码时总是报变量名未定义的错误,可是明明定义为全局变量了。因为使用了多进程的方法赋值,我开始以为是进程错误后来发现也没有错误。后来才明白,python 中的global定义的全局变量在多并发的情况下在win系统中无法调用全局变量,换成linux系统就好了。