如何从一个Python脚本的参数传到另一个脚本,并触发该脚本运行
时间: 2023-06-18 09:05:44 浏览: 259
可以使用 `subprocess` 模块来运行另一个 Python 脚本并传递参数。下面是一个例子:
```python
import subprocess
# 传递的参数
arg1 = "hello"
arg2 = "world"
# 运行另一个 Python 脚本,并传递参数
subprocess.run(["python", "path/to/another/script.py", arg1, arg2])
```
在另一个脚本中,可以使用 `sys` 模块来获取传递的参数:
```python
import sys
# 获取参数
arg1 = sys.argv[1]
arg2 = sys.argv[2]
# 运行脚本
print(arg1, arg2)
```
这样就可以在第一个脚本中传递参数给另一个脚本,并且触发该脚本运行。
阅读全文