[英]Shared Counter between different Python scripts
如何在两个 python 脚本之间实现计数器。 计数器必须由每个脚本递增一次,并且应该是唯一的。 即两个脚本不应读取相同的值,也更新相同的值。 计数器位于导入的文件及其数据库字段中。 帮助!
如果计数器在数据库中,当你更新它时,你应该增加或减少它而不是设置它的值。
例如而不是(假设计数器最初为 5,我们想添加 5):
update example_table set counter = 10;
做:
update example_table set counter = counter+5;
这样,当您的脚本运行时(可能是同时运行),数据库将自动考虑脚本运行时要更改的值。
这确实假设计数器的起始值并不重要,因为您只会传递增量。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.