用户:
BuleArchive查看:1 回复:1 评论:1 创建时间:2018-10-13T14:05:13
初学Python,有许多的新手问我"兄弟,Python怎么执行控制台的命令?"看似不可能?是吧。好,废话不多说,进入正题
正题:
嗯,其实也有两条指令是执行控制台指令的,那就是:
os.system(" ") 和 os.popen(" ")
下面执行的指令都是"cls"清屏指令
os.system(" ")
使用方法:
#os.system text1
import os
os.system("cls")
等等,它为什么返回0
逐行解释:
第一行:导入os模块
第二行:执行os.system模块
当os.system模块执行成功后会返回0,不成功这返回-1,但不会返回控制台输出内容。
os.popen("")
弥补os.system的缺点,它可以返回控制台输出内容
使用方法:
import os
a = os.popen("ping www.codemao.cn")
b = a.read()
print (b)
逐行解释:
第二行:设变量a为ping www.codemao.cn的结果
第三行:设变量b为读取a的结果
第四行:打印变量b
两条指令都介绍完了,希望你们学到什么,python的世界很广,去学习吧;)