在Python和Bash之间互相调用是相对简单的。下面是一些示例,说明如何在Python脚本中调用Bash命令以及在Bash脚本中调用Python脚本。
- 在Python中调用Bash命令:
你可以使用subprocess
模块来执行Bash命令。例如,以下代码将在Python中执行名为my_bash_script.sh
的Bash脚本:
import subprocess subprocess.run(['bash', 'my_bash_script.sh'])
- 在Bash中调用Python脚本:
要在Bash脚本中调用Python脚本,你可以使用以下语法:
#!/bin/bash python3 my_python_script.py
这里,my_python_script.py
是你的Python脚本文件名。请确保它具有可执行权限,可以使用chmod +x my_python_script.py
命令添加可执行权限。
这些示例应该足以让你开始在Python和Bash之间互相调用。根据你的需求,你可能需要对这些示例进行调整。