22问答网
所有问题
在python中调用执行已有的批处理命令
现在已经有一个普通的批处理命令,需要编写一个python小程序调用执行这个批处理命令,请问可行吗?如何实现?
举报该问题
推荐答案 推荐于2016-02-02
当然可以。除了os.system, subprocess.Popen直接调 用外,还可以用cmd.exe /c来间接执行。
另外为了程序的健壮性,可以单开一个进程来执行它。 multiprocessing
通常popen用的是管道方式传递数据,有时候不太靠谱。可以使用临时文件 ,然后操作系统自己的小于号,大于号那个管道来转换输入输出。
python本身创造出来就是为了做系统维护管理和计算的。这方面它擅长。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/2fXXC2IhX.html
其他回答
第1个回答 2013-02-21
os.system或者subprocess.Popen之类的都可以.后者控制性更好
追问
好的,谢谢,那么可以用python来生成cmd批处理命令吗
相似回答
用批处理
或者
python
实现window中运行窗口输入
的命令
答:
在
批处理
.
bat
文件用通过这样的语句
调用
explorer.exe C:\xxx 也可以使用
用python
的os库可以实现 代码如下:import os os.system(r"explorer.exe C:\\xxx")即打开c盘的xxx文件夹,针对你的情况可以将这里改成你对应的路径os.system(r"explorer.exe \\10.9.40.22\新建文件夹") 就行了。
python的
运行方式
答:
1. 命令行或终端运行:Python代码可以在命令行或终端环境中直接输入并执行
。这种方式适合于运行简单的Python语句和进行交互式编程。用户可以在终端中输入Python命令,解释器会即时解析并执行代码,返回结果。例如,在Windows或Linux的命令行中输入"python",然后按回车键,即可进入Python交互式环境。2. 集成开发...
大家正在搜
python调用cmd命令的方法
python调用ping命令
python调用cmd命令行
python调用shell命令
python调用linux命令
python调用cmd并传入命令
python运行cmd命令
python与批处理
python shell命令
相关问题
关于在python中使用os.system运行批处理.bat...
python 怎么执行dos命令
用批处理或者python实现window中运行窗口输入的命令
请教问题,怎么也才能使python执行完上一个命令,再执行下...
python里面怎么执行bat文件
python py文件中执行另一个py文件
python自动运行cmd,bat文件
已给一个C++程序,一个python程序,都给出了bash批...