在Python中,`import`语句用于导入模块,模块是包含Python代码的文件,通常以`.py`为扩展名。以下是`import`语句的基本用法:
1. 导入整个模块:
import module_name
2. 导入模块并使用别名:
import module_name as alias
3. 导入模块中的特定函数、类等:
from module_name import name
4. 导入模块中的全部内容(不推荐使用,可能导致命名冲突):
from module_name import *
5. 从包中导入特定的函数、类等:
from package_name import module_name
6. 从包中导入特定的函数、类等并使用别名:
from package_name import module_name as alias
7. 导入多个模块:
import module1, module2, module3
8. 导入包名:
import package_name
9. 从包中导入函数:
from package_name import function_name
10. 导入包并赋予别名:
import package_name as alias
11. 从包中导入常量并赋予别名:
from package_name import constant_name as alias
12. 导入包中所有内容(不推荐使用,可能导致命名冲突):
from package_name import *
Python会在`sys.path`中列出的路径中查找模块。`sys.path`包括当前Python文件的目录、交互式环境的终端目录、操作系统环境变量`PYTHONPATH`指定的路径以及当前虚拟环境的路径。
请根据你的需求选择合适的`import`方法