【问题标题】:How to find IDLE source code (idlelib) in Mac?如何在 Mac 中找到 IDLE 源代码(idlelib)?
【发布时间】:2021-08-27 21:08:29
【问题描述】:

我正在尝试为 IDLE 开发自定义扩展,并且一直按照说明将我的扩展代码添加到 idlelib 文件夹并更新 config-extensions.def 文件。但是,我使用的是 Mac,并且我知道这些文件是隐藏的,无法查看。目前,我可以从我的终端编辑 config-extensions.def 文件(下图),但我不确定其余源代码用于启动 IDLE 的位置,因为我无法找到 idlelib 目录具有诸如 zzdummy.py(IDLE 的示例扩展名)之类的文件。据我了解,我需要将我的自定义扩展文件(称为 test.py)添加到其余空闲源代码所在的文件夹中。我需要帮助在 Mac 上找到此文件夹,以便将文件添加到正确的位置。

在下图中,我只能看到这四个文件(test.py 是我添加的文件)。但是,我找不到需要实际放置 test.py 文件的目录。

config-extensions in my terminal

【问题讨论】:

    标签: python-idle


    【解决方案1】:

    ~/.idlerc/... 具有用户特定的设置。请注意config-main.cfg 与用户配置。 config-main.def 的默认值在<install-dir>/Lib/idlelib, 中,其中也有 IDLE 的 .py 文件。在 IDLE 中,File => Open module 会弹出一个对话框。输入idlelib.idle,它将加载.../Lib/idlelib/idle.py,并且标题栏应该有你的自定义扩展应该去的完整路径。

    【讨论】:

    • 谢谢!这帮助我找到了它,我可以继续开发和测试我的扩展代码
    • 刚刚做到了!对此感到抱歉,我是在堆栈溢出上发帖的新手。再次感谢您的帮助
    猜你喜欢
    • 2011-09-14
    • 1970-01-01
    • 2016-12-20
    • 1970-01-01
    • 1970-01-01
    • 2021-01-15
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多