2017-09-14 41 views
0

我正在为我的学校开发自定义版本的Python 3.7,主要是因为它们已将C驱动器阻塞,IDLE的默认保存位置是C:\ Python33。我已经得到了源代码,因为我也在改变一些图标和东西,那么我将如何去改变默认的保存位置?我在idlelib文件夹中检查了config.py,但它只提及<<save-window>>,这只是一个与<Control-s>的键合。任何帮助?如何在保存时停止IDLE缺省为C: Python33文件夹

+0

3.7?你选择的版本仍然处于alpha版前的任何特定原因?它几乎没有准备好发布。 – user2357112

回答

0

如果我理解你正确,你想配置python默认保存位置为C:\以外的任何东西,因为你无法访问它。

这可以通过运动来完成/别处复制Python3.3目录(为我工作),从而改变其打开在当前目录下保存对话框路径变量或编辑IOBinding类可以在这里抬头:

https://github.com/python/cpython/blob/master/Lib/idlelib/iomenu.py#L112

让我知道什么对你有用。

+0

立即尝试。会让你知道。 –

+0

检查通过'iomenu'类,我看不到任何变量或编辑设置更改默认的保存位置。 –

+0

你有没有试过先移动?我也在'IObinding'类中看到'dirname'属性,也许也试试 – zython

相关问题