Python 执行shell命令并使用它';日本的产量

Python 执行shell命令并使用它';日本的产量,python,shell,Python,Shell,我知道这是一个反复出现的问题,但我找不到有用的答案 在Python中,为了运行shell命令,可以使用 如果我在Jupyter中也这样做,我就没有输出。我怎样才能看到结果 执行命令的时间?做 print subprocess.call(["ping", "-c 2", "www.cyberciti.biz"]) 返回零。使用shell魔法: !ping -c 2 www.cyberciti.biz 如果要将其分配给变量: output = !ping -c 2 www.cyberciti.b

我知道这是一个反复出现的问题,但我找不到有用的答案

在Python中,为了运行shell命令,可以使用

如果我在Jupyter中也这样做,我就没有输出。我怎样才能看到结果 执行命令的时间?做

print subprocess.call(["ping", "-c 2", "www.cyberciti.biz"])

返回零。

使用
shell魔法:

!ping -c 2 www.cyberciti.biz
如果要将其分配给变量:

output = !ping -c 2 www.cyberciti.biz
print(output)

使用
shell魔法:

!ping -c 2 www.cyberciti.biz
如果要将其分配给变量:

output = !ping -c 2 www.cyberciti.biz
print(output)

运行shell命令需要访问运行Python脚本的操作系统。Jupyter中的脚本可能由于安全原因而被拒绝访问。运行shell命令需要访问运行Python脚本的操作系统。Jupyter中的脚本可能由于安全原因而被拒绝访问。