Python 模块 __all__:星号导入只带走一个名字,为什么其他属性仍然能直接访问 给模块写 __all__ = ['public_name'] 后,from 模块 import * 确实只带来清单中的名字。但普通模块对象仍然保有其他属性,显式点名导入也可以成功。__all__ 定义的是星号导入选择... yunqueblog/ 技术教程/ 2026-10-02/ 3 阅读
Python reload 重载模块:函数更新了,旧引用为什么仍可能执行旧代码 修改源文件以后,谁真正变了在交互式调试里修改模块,再调用 importlib.reload,往往能继续试验。但重载不是重新启动解释器:模块内的名称会重新绑定,其他地方保存的函数引用未必跟着更新。更容易误判的是,旧函数... yunqueblog/ 技术教程/ 2026-10-01/ 3 阅读