欢迎共享原子性的文档

这个模块可以为python程序提供多线程与多进程程序当中所需要的可共享变量的原子操作。

内部提供的类:

从旧版本继承的CTYPES API可以一直沿用。

系统需求:

  • Linux/MacOSX,

    • 支持 CPython 3.0-3.11, Pypy 3.0-3.9,

    • 需要 cffi >= 1.0.0, <= 1.1.15

  • Windows

    • 只支持 CPython 3.0-3.11, 不支持 Pypy.

    • 需要 cppyy >=1.5.0, <=2.3.1, 它使用 cling 作为C++解释器.

    • 多进程模式不支持, 只支持单进程多线程模式。

使用范例, 请浏览 原子API范例

ctypes_API使用范例 and

ctypes API 的使用参考, 请浏览 ctypes API.