如何在python中更改默认工作目录

时间:2015-11-13 11:10:51

标签: python python-2.7 working-directory

我有一个关于默认直接在python上工作的问题。 我目前正在使用python 2.7。在这种情况下,默认直接工作是C:/Python27。 我想永久地将其更改为另一个目录。 即使我们在shell上记下以下内容,默认工作目录也会自动返回到原始C:/Python27

import os

os.chdir('a path')

有没有人知道如何将默认目录永久设置为“路径”,它在关闭shell后保留目录? 这是一个不同的问题,如何暂时只通过该功能更改工作目录 非常感谢你的帮助!!

2 个答案:

答案 0 :(得分:2)

$mdDateLocaleProvider目录的工作目录是启动它的目录。如果从控制台(python)我执行cmd.exe然后启动python,其工作目录将为cd /some/dir

如果您想要在给定目录下启动交互式控制台,您可以选择以下选项:

  • 使用快捷方式,您可以在属性选项卡中更改其/some/dir字段,使其指向目标目录。
  • 改为使用Start in,并将startup script添加到默认配置文件中,以便它始终从目标目录开始。 IPython是一个增强的交互式,具有许多有用的功能。

如果您是从脚本运行并希望切换到存储脚本的文件夹,则可以使用IPython

答案 1 :(得分:0)

如果您从Windows的开始菜单启动Python,请右键单击该图标并选择更多 - >文件位置。

在那里,您可以右键单击快捷方式并选择属性。从那里你应该能够定义'开始于:'位置。