首页 > 解决方案 > 查找函数/类的最短模块路径

问题描述

我需要自动找到函数/类的最短模块路径,知道它的最长模块路径。

例如,torch模块中类的以下路径:

torch.nn.modules.linear.Linear()

应该减少到(也是有效的)路径:

torch.nn.Linear()

理想情况下,当进行特定导入时,它还应该能够检测到什么时候甚至更短的路径是可能的,例如:

import torch.nn as nn
nn.Linear()

我怎么能自动找到这样的快捷方式?

标签: pythonmodulepackage

解决方案


推荐阅读