【发布时间】:2018-12-22 13:06:31
【问题描述】:
我有这个函数call_external_command 如果 len(data) 196608 它永远挂起。
def call_external_command(command, data):
try:
p = subprocess.Popen(command, stdin=subprocess.PIPE, stdout=subprocess.PIPE, shell=False)
p.stdin.write(data)
except:
return None
else:
return p.communicate()[0]
为什么有这个限制?以及如何解决?
【问题讨论】: