ipython qt 控制台:更改默认工作目录

ipython qt console: change the default working directory

我安装了 WinPython-32bit-3.4.3.7 并使用 Ipython QT 控制台。 它的默认工作目录是 "WinPython-32bit-3.4.3.7\notebooks" 魔法命令“%pwd”。

我想将默认目录更改为 "C:\workspace",例如。

我阅读了"settings\.ipython\profile_default\ipython_config.py and ipython_kernel_config.py"中的配置文件。 但是我没有找到任何好的解决方案。

请告诉我有什么技巧可以更改默认目录!

更新:我了解在打开笔记本时将默认目录更改为我喜欢的任何目录的方式,但是当应用于 qt 控制台时,它失败了。 如果是 Qt Console,是否认为有必要更改默认目录?

如果我没记错的话

ipython --notebook-dir=<working/dir>

应该可以解决问题。

您可以通过以下命令使用 python 中的 os 模块。

  • 要获取当前工作目录,请使用此 - os.getcwd()
  • 要设置新的工作目录,请使用此 - os.chdir(<absolute path>)

希望对您有所帮助。