为什么我运行这段代码的时候明明我已经调用了很多次purchase函数,但是我的data_frame中的count值每次输出都是三

Python多进程输出问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 软件测试大叔 2022-05-17 16:25关注
就因为你这里是多进程呀,你这里起了3个进程,而进程间是不共享全局变量的:data_frame
所以对于每个进程都是从count为4开始的。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
为什么我运行这段代码的时候明明我已经调用了很多次purchase函数,但是我的data_frame中的count值每次输出都是三
就因为你这里是多进程呀,你这里起了3个进程,而进程间是不共享全局变量的:data_frame
所以对于每个进程都是从count为4开始的。