繁体   English   中英

如何从脚本运行 iPython **shell** 魔法?

[英]How to run iPython **shell** magic from a script?

我找到了一种运行魔术命令的方法,例如

from IPython import get_ipython
get_ipython().run_line_magic('matplotlib', 'inline')

但是你如何运行类似!ls的东西?

具体来说,我需要它在运行时在 Google Colab 中运行控制台脚本。

我有一个名为dimcli的库,它需要创建一个本地凭据文件。 通常我会像这样调用它!dimcli --init 但是,我想在每次加载库时自动运行该命令。

想我明白了

from IPython import get_ipython
get_ipython().run_line_magic("sx", "ls")

https://github.com/ipython/ipython/blob/master/IPython/core/magics/osm.py#L668

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM