如何在ipython中为目录创建别名?
在Windows上,我想为我的工作目录创建一个别名,这样我可以快速将cd刻录到其中。 我试过这个命令如何在ipython中为目录创建别名?,ipython,Ipython,在Windows上,我想为我的工作目录创建一个别名,这样我可以快速将cd刻录到其中。 我试过这个命令 %alias $UWHPSC echo 'c:/Users/xxxx/Documents/uwhpsc' cd $UWHPSC 这会产生以下错误 [Error 2] The system cannot find the file specified: u'$UWHPSC' c:\Users\xxxx\Documents\uwhpsc 只需定义一个普通Python变量,然后在cd命令中将其与$
%alias $UWHPSC echo 'c:/Users/xxxx/Documents/uwhpsc'
cd $UWHPSC
这会产生以下错误
[Error 2] The system cannot find the file specified: u'$UWHPSC'
c:\Users\xxxx\Documents\uwhpsc
只需定义一个普通Python变量,然后在cd命令中将其与$一起使用:
UWHPSC = 'c:/Users/xxxx/Documents/uwhpsc'
cd $UWHPSC
%cd
有书签的概念,它在IPython会话中持续存在:
%bookmark UWHPSC c:/Users/xxxx/Documents/uwhpsc
%cd UWHPSC
有关更多信息,请参阅
%bookmark?
的输出。一旦我关闭ipython窗口或重新启动内核,我将失去链接。我想我可以将它放在ipython Startupping中,您可以在启动脚本中定义它,或者使用%store
。但Min的解决方案可能更简单。