python第三⽅库学习笔记
定义
计算机在开发过程中,代码越写越多,也就越难以维护,所以为了编写可维护的代码,我们会把函数进⾏分组,放在不同的⽂件⾥。在python⾥,⼀个.py⽂件就是⼀个模块
优点:
提⾼代码的可维护性。
提⾼代码的复⽤,当模块完成时就可以在其他代码中调⽤
引⽤其他模块,包含python内置模块和其他第三⽅模块
避免函数名和变量名等名称冲突
nnlog模块
事对logging写⽇志操作进⾏了封装,使⽤起来更⽅便。该模块是第三⽅模块,需要先安装并导⼊
log = nnlog.Logger(file_name='my1.log', level='debug', when='D', backCount=5, interval=1)
# file_name是⽇志⽂件名
# level是⽇志级别,如果不传的话默认是debug级别
# when是⽇志⽂件多久⽣成⼀个,默认是按天,S 秒、M 分、 H ⼩时、 D 天、 W 每星期
python安装教程非常详细# backCount是备份⼏个⽇志⽂件,默认保留5天的
# interval是间隔多久⽣成⼀个⽇志⽂件,默认是1天
log.debug('默认⽇志级别是debug')
log.info('info级别')
log.warning('waring级别')
<('error级别')
urllib.parse模块
url.parse :定义了url的标准接⼝,实现url的各种抽取
parse模块的使⽤:url的解析,合并,编码,解码
使⽤时需导⼊
from urllib import parse
urlparse()实现URL的识别和分段
urlunparse()可以实现URL的构造
urljoin()传递⼀个基础链接,根据基础链接可以将某⼀个不完整的链接拼接为⼀个完整链接
urlencode()将字典构形式的参数序列化为url编码后的字符串
quote()可以将中⽂转换为URL编码格式
以上就是⼩编整理的相关内容,希望能够帮助到⼤家。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论