相关疑难解决方法(0)

Python中的+ =运算符是否是线程安全的?

我想为实验创建一个非线程安全的代码块,这些是2个线程要调用的函数.

c = 0

def increment():
  c += 1

def decrement():
  c -= 1
Run Code Online (Sandbox Code Playgroud)

这段代码线程安全吗?

如果没有,我可以理解为什么它不是线程安全的,以及什么样的语句通常会导致非线程安全的操作.

如果它是线程安全的,我怎样才能使它明确地是非线程安全的?

python increment thread-safety

43
推荐指数
6
解决办法
2万
查看次数

Python,反原子增量

如何将以下代码从Java转换为Python?

AtomicInteger cont = new AtomicInteger(0);

int value = cont.getAndIncrement();
Run Code Online (Sandbox Code Playgroud)

python

35
推荐指数
4
解决办法
4万
查看次数

标签 统计

python ×2

increment ×1

thread-safety ×1