【发布时间】:2019-07-21 16:45:58
【问题描述】:
我目前有两个文件:control.py 和 list.py。 list.py 包含我想在 control.py 中访问和编辑的对象列表。在我正在处理的项目中,我应该能够打开多个 control.py 实例(本质上,打开 x 个终端,每个终端都运行自己的 control.py 实例)。我希望能够从 control.py 的每个实例访问 list.py 中的列表。每个实例都应该能够编辑列表,这样在编辑后,所有其他实例都应该能够看到编辑后的列表。
我查看了搁置模块,但结果表明搁置不支持并发修改,所以这不起作用,因为我需要每个实例同时能够读取和编辑列表。
【问题讨论】:
-
通常数据库可以同时处理多个客户端。
-
@furas 你是什么意思?
-
数据库服务器应该支持并发修改——它们总是与许多想要同时写入的客户端一起工作。
标签: python