Python IDLE 的默认保存路径是什么?
有没有人知道怎么设置在运行Python脚本之前,默认保存的路径或文件夹?
在Mac上,它默认想把文件保存在最上层的 ~/Documents directory
(文档目录)里。我想指定一个具体的位置。有什么建议吗?
11 个回答
3
在Windows 10及以上版本中,点击Windows开始按钮,然后输入“idle”,接着右键点击IDLE桌面应用程序,选择“打开文件位置”。这样你就会看到Python的开始菜单快捷方式,在那里你会找到IDLE的快捷方式。右键点击IDLE的快捷方式,选择“属性”。然后把“起始位置”设置成你想要的默认保存路径。
4
我刚刚发现了一个最简单的解决办法,如果你使用标记为“IDLE(Python图形界面)”的快捷方式。这是在Windows Vista系统上发现的,所以我不确定在其他操作系统上是否也能用。
1) 右键点击“属性”。
2) 选择“快捷方式”标签。
3) 在“起始位置”里写上文件路径(例如“C:\Users...”)。
如果这个方法有效,告诉我哦!
7
在OS X系统上,如果你通过双击或者使用open(1)
来启动IDLE.app
,默认的工作目录会固定在~/Documents
这个位置。如果你想要永久改变这个默认目录,你需要去修改IDLE.app应用包里的idlemain.py
文件;根据你安装的Python版本,这个文件可能会在以下某个位置:
/Applications/MacPython 2.x/IDLE.app/Contents/Resources
/Applications/MacPython 2.x/IDLE.app/Contents/Resources
/Applications/MacPorts/Python 2.x/IDLE.app/Contents/Resources
/Applications/Python 2.x/IDLE.app/Contents/Resources
/Applications/Python 3.x/IDLE.app/Contents/Resources
你需要编辑这一行:
os.chdir(os.path.expanduser('~/Documents'))
另一方面,如果你是通过命令行启动IDLE,比如用:
$ cd /some/directory
$ /usr/local/bin/idle
那么IDLE会把当前的目录作为默认目录。