我发现python.org有multiprocessing.Pipe的官方文档,但我的PyCharm集成开发环境建议我导入multiprocessing.connection.Pipe,它没有文档。内置的帮助系统显示如下:
>>> 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那么有什么区别呢,文档在哪里,我应该使用哪个文档呢?
发布于 2016-04-01 21:24:37
我发现这其实是一回事。在文件multiprocessing/context.py中,我发现了以下几行:
def Pipe(self, duplex=True):
'''Returns two connection object connected by a pipe'''
from .connection import Pipe
return Pipe(duplex)https://stackoverflow.com/questions/36353186
复制相似问题