'''
os.popen()
执行操作系统的命令,会将结果保存在内存当中,可以用read()方法读取出来
import os
# 将结果保存到内存中
r=os.popen("ls -l")
print (res) # <os._wrap_close object at 0x7f73a767f3c8>
# 用read()读取内容
print (res.read())
subprocess.run(["df","-h"])
subprocess.call()
执行命令,返回命令的结果和执行状态,0或者非0
subprocess.check_call()
执行命令,返回结果和状态,正常为0 ,执行错误则抛出异常
subprocess.getstatusoutput()
接受字符串形式的命令,返回 一个元组形式的结果,第一个元素是命令执行状态,第二个为执行结果
subprocess.getoutput()
接受字符串形式的命令,查看执行结果
subprocess.check_output()
执行命令,返回执行的结果,而不是打印
'''
from subprocess import Popen, PIPE, STDOUT
def exe(cmd='cd C:/Users/Administrator/Desktop && python hg.py'):
global const
a_file('*'*100)
a_file('\n')
# r= os.popen(cmd)
# t= r.readline()
# a_file(str(t))
# while t:
# print(t)
#