multithreading - Python 类管道流对象

标签 multithreading python-2.7 io thread-safety

我正在寻找一个 Python 类:

  • Python 2.7 支持
  • 充当具有独立读写指针的内存管道
  • 是线程安全的
  • 理想情况下,具有类似于常规文件对象的方法(readwrite 等)
  • 理想情况下已经在 Python 标准库中或者至少可以从 pip 访问

这样的生物存在吗?也许是 BufferedRWPair,但它的文档很悲惨: https://docs.python.org/2/library/io.html#io.BufferedRWPair

最佳答案

原来我在找https://docs.python.org/2/library/os.html#os.mkfifo .它完全符合我的需要。

关于multithreading - Python 类管道流对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24796062/

相关文章:

java - 在Java中使用流传输数据

java - 如何将txt文件中的行转换为字符/字符串流

multithreading - *** 检测到 glibc *** 双重释放或损坏 (fasttop) :

python - 如何从Python线程池中唤醒线程?

python - Python 中的“正确”四舍五入到小数点后 3 位

python-2.7 - 使用 python cv2 播放视频

c - 段错误加入线程号 5 (pthread_join)

multithreading - 使用多线程时Kotlin无法解析的引用

multithreading - 信号量和上下文切换之间的交互

java - `javax.imageio.ImageIO` 是否需要文件锁定?