【发布时间】:2015-12-06 22:02:40
【问题描述】:
我正在为 Sublime 文本开发一个插件,由于该环境中 python 的一些限制,我正在尝试使用 Popen 获得 json 答案,我正确接收数据,但似乎 Popen 在输出。
这是输出
(b'{"trink": {"id": "12"}}\r\n')
但应该是
{"trink": {"id": "12"}}
这就是我打电话的方式:
process = subprocess.Popen(command, stdin=subprocess.PIPE, stdout=subprocess.PIPE,shell=True)
output = process.communicate()
print(output)
有
output = process.communicate()[0]
仅从原始输出中消失 ()
如何获得干净的输出?
我正在使用 Sublime text 3 Build 3083 Windows 10-64b
【问题讨论】:
标签: python plugins sublimetext3 popen