Python中“from…import *”语句有什么用途?

Python中“from…import *”语句有什么用途?

“from module import *”语句用于从Python模块中导入所有函数。例如,如果您想从math模块中导入所有函数,并且不想在调用它们时加上”math.”前缀,可以按以下方式操作:

>>> from math import *
>>> sin(0)
0.0
>>> cos(0)
1.0

请注意,对于任何合理大的代码集,如果您使用import *,则可能会将其固定到模块中,无法删除。这是因为很难确定代码中使用的项目来自’module’,使得很容易到达认为不再使用import,但极难确定的地步。这基本上会使命名空间混乱,并使您的模块命名设定更少的选项。

阅读更多:Python 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程