Python基础(5):模块

概念

模块只能被导入一次。

__name__ 用于区分模块是被导入,还是作为独立主程序执行。

If __name__ == “__main__”

环境变量:PYTHONPATH

Package

实际是保护模块的目录结构;

要有 __init__.py 文件;

获得模块的信息

Dir()

Help()

__all__ 变量,定义了模块接口;

__doc__

__file__

>>> print(os.__file__)

C:\Python32\lib\os.py

常用的库

Sys

         Argv

Os

         System

         Startfile

         Environ

Fileimput:遍历文件中的每一行,适合命令行中的管道输入处理。

Set

         集合中的元素只能是不可变的类型。

Heap

Dqueue

Time

Random

         可以把序列乱序;

         可以从序列中随机的返回;

Shelve

         处理数据文件,当做字典操作。

原文地址:https://www.cnblogs.com/weichsel/p/2379671.html