【问题标题】:"jump" to directory in ipython“跳转”到 ipython 中的目录
【发布时间】:2013-08-15 18:04:23
【问题描述】:

我正在尝试在 ipython 中创建一个别名以“跳转”到一个目录。例如,我通常在我的主目录和临时目录中工作,如果我可以轻松地在这些目录之间切换,那就太棒了。在 bash 中,这是通过行来完成的

alias sd='cd /scratch/users/"

这是如何在 ipython 中完成的?具体来说,我使用的是 ipython 0.11 版。

我看了$alias,但显然我做错了什么。

谢谢!

【问题讨论】:

    标签: python ipython


    【解决方案1】:

    定义您自己的 IPython 魔术函数在here 进行了解释。

    您需要使用os 模块中的chdir() 来更改您的工作目录。

    【讨论】:

    • 这似乎适用于 ipython 1.0 版。我使用的是 0.11 版。为了清楚起见,我将编辑问题。
    • 啊! IPython 0.11 魔法文档是here。至少你可以import os 然后os.chdir('/this/dir')
    • 我想出的最好的方法是通过在 ipython 命令行中输入 %bookmark name dir 在 ipython 中设置书签,然后我可以通过 cd name 到达书签目录。谢谢!
    • 不客气。你看到this了吗?
    猜你喜欢
    • 2012-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 1970-01-01
    • 2012-06-16
    相关资源
    最近更新 更多