Tan*_*er4 6 python import rename
我注意到它与 functools.partial 以及 python 源代码本身一起工作。例如下面来自collections.py
from operator import itemgetter as _itemgetter, eq as _eq
from keyword import iskeyword as _iskeyword
import sys as _sys
import heapq as _heapq
Run Code Online (Sandbox Code Playgroud)
这样做的理由是什么?如果这是 C++,我知道它可能会导致命名空间冲突,但是在 python 中,这些名称不是导入它们的模块的本地名称吗?除非有人确实导入 *,但不鼓励这样做,所以我不确定这就是原因。
| 归档时间: |
|
| 查看次数: |
2493 次 |
| 最近记录: |