教你怎么用Python运行命令(外部程序)并获得结果
1、和system方法一样,同样是要用到os模块。import os导入os模块我们要用到的这个方法是os.popen,os.popen的作用是打开一个管道(听到管道想必小伙伴想到什么了考稗挠黥吧)os.popen的用法是fd popen(程序路径,模式权限,缓冲区大小)这里小编运行一个ping 127.0.0.1rs = os.popen("ping 127.0.0.1")

3、我们接下来要做的是,把fd中的字节读出来。要用到的是一个read方法:read方法的作用是从fd读取n个字节。我们把fd对象提供了read方刮茕栓双法,我们直接object.read即可读取所有字节print(rs.read())打印出read方法的返回值,即我们想要的数据,命令的结果。如果是很初学者的初学者有幸看到小编这篇经验,这句话可以拆为2句:a =rs.read()print(a)

5、来看看运行结果?怎么样?是不是很酷炫?

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。