nullnullnull

1.阻塞式(阻塞主线程)

os.system

import os
res = os.system(\'mspaint\')
#ret是返回值,0表示执行成功,2表示执行失败
if ret==0:
  print(\'file copied\')
else:
  print(\'copy file failed!\')
print(
\'after call\')

2.非阻塞式(不阻塞主线程)

subprocess

from subprocess import PIPE,Popen
process = Popen(
  \'dir c:\',
  stdin=None,
  stdout=\'PIPE\', #输出管道重定向
  stderr=None,
  shell=True
)
#取出运行输出结果 并打印
output,err = process.communicate()
print(output)

 

分类:

技术点:

相关文章:

  • 2021-10-09
  • 2021-09-09
  • 2021-07-05
  • 2022-02-21
  • 2021-05-18
猜你喜欢
  • 2021-12-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-22
  • 2021-12-22
相关资源
相似解决方案