最近在学 python,其中有调用了 bat 命令文件,之间是怎么传参的呢
1
huangzhe8263 Nov 28, 2018
如果是我想法可能是直接执行 shell 命令,subprocess.popen()
|
2
itskingname Nov 28, 2018 via iPhone
os.system("xxx.bat -arg1 -arg2")
|
3
bypain OP @huangzhe8263 我目前是用这种方法,但是不知道 bat 文件里该如何接收参数
|
4
bypain OP @itskingname 请问 bat 文件里该如何接收-arg1 -arg2 参数呢
|
5
itskingname Nov 28, 2018
@bypain #4 这就是你 bat 的问题了,就不是 Python 的问题了。
|
6
huangzhe8263 Nov 28, 2018
@bypain #3 ls +1 可能要去学习一下相关语法
|
7
lanyusea Nov 28, 2018
%1 是第一个参数,
%2 是第二个参数, 以此类推 %0 是 bat 脚本的名字我记得 |
8
bypain OP @itskingname 好的 非常感谢
|
9
bypain OP @huangzhe8263 好的 非常感谢
|