【发布时间】:2020-12-09 23:28:17
【问题描述】:
我正在尝试使用 os.system 拆分从 cmd 获取的字符串,但无论我拆分什么,它总是返回 [0]。
import os
username = os.system("whoami /user")
username = (str(username).split(' '))
print(username)
由于某种原因,原始输出被视为整数,但这似乎并不重要,因为它被转换为字符串。
string = "This is a string"
print(string.split(' '))
尽管如此!
【问题讨论】:
-
如果你打印出
str(username),你会得到什么?这可能会帮助您找出问题所在。 -
您得到的是命令的返回码 (0),而不是命令的标准输出
标签: python python-3.x list split