我知道这是一个反复出现的问题,但我找不到有用的答案。
在 Python 中,为了运行 shell 命令,可以使用这个.
如果我在 Jupyter 中执行相同的操作,则不会有任何输出。如何查看命令的执行结果?正在做
print subprocess.call(["ping", "-c 2", "www.cyberciti.biz"])
Run Code Online (Sandbox Code Playgroud)
返回零。
使用!外壳魔法:
!ping -c 2 www.cyberciti.biz
Run Code Online (Sandbox Code Playgroud)
如果要将其分配给变量:
output = !ping -c 2 www.cyberciti.biz
print(output)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
849 次 |
| 最近记录: |