You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无管理员权限下Python跨项目共享类与函数的管理及导入优化咨询

简化Common模块导入语句的方案

直接修改Common目录下的__init__.py文件,把需要对外暴露的类和模块提前导入,就能实现你想要的简化导入方式:

  1. 更新Common/__init__.py内容:
from .ClassA import ClassA
from .ClassB import ClassB
from . import functions
  1. 验证简化导入:
    修改完成后,就可以用你期望的语句导入:
from Common import ClassA, ClassB, functions as fn

之后就能正常使用ClassA()实例化类、fn.xxx()调用函数。

额外注意事项

  • 确认之前添加的.pth文件路径正确,确保Python能定位到Common所在的根目录
  • 后续如果在Common中新增类或模块,只需在__init__.py中补充对应的导入语句即可
  • VS Code环境下,建议重启编辑器或重新加载Python解释器,让编辑器识别更新后的模块结构

内容的提问来源于stack exchange,提问作者WV_Mapper

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 21:55:44