Python 最佳实践:如何为模块取别名

2024-03-28 12:35:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的包pkg有一个子模块module_with_long_name。此模块由pkg导入,因此我可以使用module_with_long_name而不显式导入它:

import pkg
pkg.do_stuff()
pkg.module_with_long_name.do_other_stuff()

但是我想给这个模块取别名,因为它有一个很长的名称,而且我找不到任何政治公众人物惯例来说明以下两种做法中哪一种是最佳做法:

import pkg
# First way
from pkg import module_with_long_name as module
# Second way
module = pkg.module_with_long_name

你知道关于这个问题的任何参考资料吗


Tags: 模块nameimport名称withpkgdo政治