python之_模块

python的程序结构:

1)package:包

2)module:模块

3)function:方法(类和函数)

 

模块的定义:模块是包含python定义和语句的文件,是一个.py文件(一个.py文件是一个模块),可以作为脚本运行

 

模块的导入:

1)import 模块名             

2)from 模块名 import 方法|变量|类

3)from 模块名 import *    (导入某个模块的所有方法)

 

模块的分类:

1)系统内置模块(如:sys、os、time、math、urlib等等)

2)第三方的开源模块(需要自己install(pip install 模块名),才可以导入使用)

3)自定义模块

 

如何使用模块:

1)系统模块。代码示例:

import sys
import os
import re
import json
import time
#...还有很多系统模块
#导入模块后,某块中的方法就可以直接调用。代买如下:
#os.path是操作系统的指定文件的路径,sys.path指python解释器的路径
print(sys.path)
print("***************************")
print(os.path)

2)第三方开源模块。需要先安装(pip installl 模块名)。需要先安装再去import,安装后使用方法和系统模块一样

3)自定义模块。写好后,导入和内置模块方法一样(注意:自定义的模块不要和系统内置的模块同名,否则会有冲突)

python 导入不同包中的模块,方式一:导入整个模块,即 from  包名  import  模块名 。方式二:导入模块中的某些部分,可以用  from  包名.模块名 import  变量或者函数或者类

 

模块常用方法:

1)dir():找出当前引用了的模块定义的对象

2)sys.path:查找模块的路径(系统路径)

 

使用模块的好处总结:

提升代码可维护性,减少代码重复率

 

posted @ 2021-03-14 23:11  Brynaaa_111  阅读(41)  评论(0)    收藏  举报