Python 脚本如何执行另一个脚本

关于Python 脚本如何执行另一个脚本,可以使用os.system()来实现


os.system()的参数: 执行的命令 +执行的内容
举例说明:

1)显示当前文件夹下的全部目录和文件夹

os.system('dir')   //dir 显示磁盘目录命令2)删除指定文件夹下的文件

os.system('del e:\\test\\test.txt')  //del 删除指定文件 + 要删除文件名3)删除一个空文件夹

os.system('rd e:\\test')  //rd(RMDIR):在DOS操作系统中用于删除一个目录 + 要删除文件夹4)关闭进程

os.system('taskkill  /F /IM chrome.exe') //taskkill是用来终止进程的 + 进程名

本实验中用A.py 执行B.py,其中B.py执行时需要添加参数(cmd下执行命令:
>Python B.py IC.txt
A.py 实验代码如下:

import os
str=('python B.py IC.txt')   //python命令 + B.py + 参数:IC.txt'
p=os.system(str)
print(p)   //打印执行结果 0表示 success , 1表示 fail

如果B.py执行时不需要添加参数(cmd下执行命令:>Python B.py

import os
str=('python B.py')   //python命令 + B.py 
p=os.system(str)
print(p)    //打印执行结果 0表示 success , 1表示 fail

猜你喜欢

转载自blog.csdn.net/shenjin_s/article/details/79976954