小编Fle*_*eXX的帖子

“NoneType”对象没有属性“_registry” - Python 多处理

我正在使用 Python 多处理进程管理器(字典)。我想运行这个脚本:

\n\n
from time import sleep\n\n\nfrom multiprocessing import Process\nfrom multiprocessing import Queue, Value, Array\nfrom multiprocessing import Manager\n\n\ndef main(id_, graf_dict):\n    print(\'\xd0\x93\xd1\x80\xd0\xb0\xd1\x84 {} \xd0\xb3\xd0\xbe\xd1\x82\xd0\xbe\xd0\xb2\'.format(id_))\n    graf_dict[id_] = 1\n    if id_ == \'3\':\n        graf_dict[id_] = 0\n        print(graf_dict)\n        while True:\n            check = 0\n            for key in graf_dict:\n                if graf_dict[key] == 0:\n                    check = 1\n                    break\n\n            if check == 0:\n                print(\'\xd0\x92\xd1\x81\xd0\xb5 \xd0\xb3\xd1\x80\xd0\xb0\xd1\x84\xd1\x8b \xd0\xb0\xd0\xb2\xd1\x82\xd0\xbe\xd1\x80\xd0\xb8\xd0\xb7\xd0\xbe\xd0\xb2\xd0\xb0\xd0\xbd\xd1\x8b\')\n                break\n\n\nif __name__ == "__main__":\n    manager = Manager()\n    graf_control = manager.dict()\n    graf_control[\'1\'] = 0\n    graf_control[\'2\'] = 0\n    graf_control[\'3\'] = 0\n    print(graf_control)\n\n    p1 …
Run Code Online (Sandbox Code Playgroud)

python multiprocessing

6
推荐指数
1
解决办法
2193
查看次数

如何从列表的每个元素创建一个变量?

例如,我有 2 个列表['name', 'age', 'id']['John', '20', '441']. 我想得到输出:

name = John
age = 20
id = 441
Run Code Online (Sandbox Code Playgroud)

也就是说,从 1 列表中的元素来制作变量的名称。鉴于列表 1 的元素总是不同的。

更新:我想获得一个name值为"John"age值为'20'等的变量。

python string variables list python-3.x

0
推荐指数
1
解决办法
214
查看次数

标签 统计

python ×2

list ×1

multiprocessing ×1

python-3.x ×1

string ×1

variables ×1