Python模块概念
模块化编程是很多高级编程语言都支持的。在Python中可以按照实现的功能把函数等分类,放到不同的文件中.py文件中,每个这样的文件就是一个模块(Module),文件名就是模块名。Python模块通常包括:函数、变量、类。
Python模块分类:
模块使用方法:
图:模块使用方法
使用import语句导入模块:
引用包的属性和方法
使用 import 方式导入模块后,可以使用 . 运算符 使用模块内的函数(方法)和属性(模块内变量)。
from 语句导入模块:
导入模块中指定的成员(函数、变量)
from import * 语句:
导入一个模块内的所有内容
import 的搜索路径:
PYTHONPATH:
标准库目录:
安装Python时会安装标准库,标准库路径会加入到sys.path,导入模块时,会按照顺序搜索对应路径
sys.modules:
dir 函数:
__import__ 函数:
__import__ 函数根据给定的字符串名字,导入模块(动态导入)
Python模块化编程允许将功能组织到不同的.py文件中,每个文件即为一个模块,包含函数、变量和类。通过import语句可以导入模块,使用.运算符访问其成员。也可使用from...import语句导入特定成员,甚至使用from import*导入所有内容。模块搜索路径包括PYTHONPATH和标准库路径。了解sys.modules和dir()函数有助于更好地理解和使用模块。

被折叠的 条评论
为什么被折叠?



