python 导入模块
时间: 2024-10-15 09:26:20 浏览: 32
在Python中,导入模块是为了利用其内部已经定义好的函数、类或变量。导入模块的基本语法是使用`import`关键字,后面跟着模块名。有几种导入方式:
1. **完整导入**:直接导入模块的所有内容,通常用于小型模块,例如:
```python
import math
```
2. **别名导入**:给模块起一个简短的名称,方便后续调用,比如:
```python
import math as m
```
现在你可以使用 `m.pi` 而不是 `math.pi`。
3. **导入特定内容**:
- 使用`.`选择性地导入模块中的部分:
```python
from math import sin, cos
```
- 如果模块中有同名的函数或变量,可以使用`as`指定导入的具体对象:
```python
from math import sqrt as square_root
```
4. **导入模块中的所有内容(不推荐)**:
```python
from module_name import *
```
这种方式可能会导致命名冲突,因此不建议在大型项目中使用。
5. **导入并导出(仅限于内置模块)**:
```python
from functools import wraps
```
可以从模块中导入并重命名对象。
阅读全文