我最初将这段代码放在 Python 2.7 中,但由于工作需要迁移到 Python 3.x。我一直在试图弄清楚如何让这段代码在 Python 3.2 中工作,但没有成功。
import subprocess
cmd = subprocess.Popen('net use', shell=True, stdout=subprocess.PIPE)
for line in cmd.stdout:
if 'no' in line:
print (line)
我收到这个错误
if 'no' in (line):
TypeError: Type str doesn't support the buffer API
谁能回答我为什么会这样和/或一些要阅读的文档?
非常感激。