我正在使用具有子模块pkg
的软件包module_with_long_name
。该模块是由pkg
导入的,因此我可以使用module_with_long_name
而无需显式导入它:
import pkg
pkg.do_stuff()
pkg.module_with_long_name.do_other_stuff()
但是我想给这个模块起别名,因为它有一个长名称,而且我找不到任何PEP约定说以下两个是最佳实践:
import pkg
# First way
from pkg import module_with_long_name as module
# Second way
module = pkg.module_with_long_name
您知道有关此问题的任何参考吗?