2

我正在查看“Python 中的成语和反成语”部分,它讨论了模块“宣传自己是from import *安全的”时的情况。

从这个意义上说,有哪些模块是安全的?我认为这种感觉不同于简单的“导入安全”(没有来自,没有明星)的模块。

从这个意义上说,为什么要一个模块是安全的?

4

1 回答 1

1

这意味着它不使用包括该模块在内的其他模块常用的名称__builtin__。例如,如果一个模块具有“def ord(x)”或“def int(x)”,则它是不安全的,因为它们是 python 内置的。

于 2012-05-16T05:58:34.303 回答