首页 > 解决方案 > 用于调用 shell 和调度结果的 ipython 魔术/宏/别名指南

问题描述

(注意:我有大量的 python 和 unix shell 经验,但对 ipython 来说相当新——使用 7.5)

我正在尝试复制我一直使用的 UNIX shell 函数,以便它在 ipython shell 中工作。

要求是我想键入类似to myproj的内容,然后让 ipython 通过cd对从to. (这是我在 unix 中使用的快速目录更改实用程序)

它在 unix 中的工作方式是 shell 函数调用外部命令,该命令将其结果打印到 stdout,然后 shell 函数调用cd目标目录的内部。

我一直在尝试%magic在 ipython 中使用宏和别名,但到目前为止我还没有看到如何完成这项工作。有任何想法吗?

标签: ipython

解决方案


推荐阅读