python sys.stderr.write是原子程序吗?如何确定内置函数的线程安全性



我试图用理解这个命令的原子性

import dis
import sys
dis.dis(sys.stderr.write)

然而,我得到了"TypeError:不知道如何反汇编内置函数或方法对象"

如何确定python内置函数的原子性?

您不能反汇编sys.stderr.write-它不是一个python函数,而是一个用C编写的函数,安装后只能使用二进制文件。

作为一个C函数,由于全局解释器锁(GIL),它是隐式线程安全的。

最新更新