arg = os.system("ifconfig")
print(type(arg))
以上python代码执行后输出如下
请问这里的arg为什么是int类型,明明arg里有这么多数据
arg = os.system("ifconfig")
print(type(arg))
以上python代码执行后输出如下
请问这里的arg为什么是int类型,明明arg里有这么多数据
arg里有哪么多数据,你print(arg)看看
你用os执行ifconfig,结果是直接打印到屏幕上的,并没有返回给arg
如果你需要在程序里获取外部exe的输出,那就不能直接调用os
而应该用subprocess ,然后指定输入输出重定向到管道