首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >multiprocessing.Pipe与multiprocessing.connection.Pipe的区别

multiprocessing.Pipe与multiprocessing.connection.Pipe的区别
EN

Stack Overflow用户
提问于 2016-04-01 17:51:58
回答 1查看 245关注 0票数 0

我发现python.org有multiprocessing.Pipe的官方文档,但我的PyCharm集成开发环境建议我导入multiprocessing.connection.Pipe,它没有文档。内置的帮助系统显示如下:

代码语言:javascript
复制
>>> from multiprocessing import Pipe as P1
>>> from multiprocessing.connection import Pipe as P2    
>>> help(P1)
Help on method Pipe in module multiprocessing.context:

Pipe(duplex=True) method of multiprocessing.context.DefaultContext instance
    Returns two connection object connected by a pipe

>>> help(P2)
Help on function Pipe in module multiprocessing.connection:

Pipe(duplex=True)
    Returns pair of connection objects at either end of a pipe

那么有什么区别呢,文档在哪里,我应该使用哪个文档呢?

EN

回答 1

Stack Overflow用户

发布于 2016-04-01 21:24:37

我发现这其实是一回事。在文件multiprocessing/context.py中,我发现了以下几行:

代码语言:javascript
复制
def Pipe(self, duplex=True):
    '''Returns two connection object connected by a pipe'''
    from .connection import Pipe
    return Pipe(duplex)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36353186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档