如何在Jupyter notebook上运行以下命令行命令:
$STAND_EXE -d WF5-51
字符串其中$STAND_EXE是环境变量,包含可执行文件(.exe文件)的路径,WF5-51是文件名。
$STAND_EXE
WF5-51
subprocess.run([STAND_EXE,'-d','WF-51'])
型但出现错误
u0sqgete1#
让我们假设您首先在bash中执行了类似的操作,将环境变量设置为可执行文件的路径:
bash
export STAND_EXE=/bin/echo
字符串在Python中:
import os import subprocess as sp # Pick up the environment variable exe = os.environ['STAND_EXE'] # Now run it and save its output res = sp.run([exe,'-d','WF-51'], stdout=sp.PIPE) # Print result print(res.stdout)
型
结果
b'-d WF-51\n'
1条答案
按热度按时间u0sqgete1#
让我们假设您首先在
bash
中执行了类似的操作,将环境变量设置为可执行文件的路径:字符串
在Python中:
型
结果
型