python第三方库学习笔记


Posted in Python onFebruary 07, 2020

定义

计算机在开发过程中,代码越写越多,也就越难以维护,所以为了编写可维护的代码,我们会把函数进行分组,放在不同的文件里。在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 每星期
# backCount是备份几个日志文件,默认保留5天的
# interval是间隔多久生成一个日志文件,默认是1天
log.debug('默认日志级别是debug')
log.info('info级别')
log.warning('waring级别')
log.error('error级别')

urllib.parse模块

url.parse :定义了url的标准接口,实现url的各种抽取

parse模块的使用:url的解析,合并,编码,解码

使用时需导入

from urllib import parse

urlparse()实现URL的识别和分段
urlunparse()可以实现URL的构造
urljoin()传递一个基础链接,根据基础链接可以将某一个不完整的链接拼接为一个完整链接
urlencode()将字典构形式的参数序列化为url编码后的字符串
quote()可以将中文转换为URL编码格式

以上就是三水点靠木小编整理的相关内容,希望能够帮助到大家。

Python 相关文章推荐
Python读取网页内容的方法
Jul 30 Python
基于Python实现通过微信搜索功能查看谁把你删除了
Jan 27 Python
通过源码分析Python中的切片赋值
May 08 Python
对python字典过滤条件的实例详解
Jan 22 Python
Python叠加两幅栅格图像的实现方法
Jul 05 Python
与Django结合利用模型对上传图片预测的实例详解
Aug 07 Python
40行Python代码实现天气预报和每日鸡汤推送功能
Feb 27 Python
python对数组进行排序,并输出排序后对应的索引值方式
Feb 28 Python
浅谈pytorch中的BN层的注意事项
Jun 23 Python
sublime3之内网安装python插件Anaconda的流程
Nov 10 Python
详解如何使用Pytest进行自动化测试
Jan 14 Python
Python实现Hash算法
Mar 18 Python
Python字典添加,删除,查询等相关操作方法详解
Feb 07 #Python
tensorflow之自定义神经网络层实例
Feb 07 #Python
在tensorflow中设置使用某一块GPU、多GPU、CPU的操作
Feb 07 #Python
谈一谈数组拼接tf.concat()和np.concatenate()的区别
Feb 07 #Python
python文件和文件夹复制函数
Feb 07 #Python
tf.concat中axis的含义与使用详解
Feb 07 #Python
浅谈tensorflow 中tf.concat()的使用
Feb 07 #Python
You might like
SONY ICF-F10中波修复记
2021/03/02 无线电
php类
2006/11/27 PHP
php 获取可变函数参数的函数
2009/08/26 PHP
PHP面向对象分析设计的61条军规小结
2010/07/17 PHP
Apache2中实现多网站域名绑定的实现方法
2011/06/01 PHP
php简单统计中文个数的方法
2016/09/30 PHP
PHP读取并输出XML文件数据的简单实现方法
2017/12/22 PHP
JS中剪贴板兼容性、判断复制成功或失败
2021/03/09 Javascript
Javascript 判断函数类型完美解决方案
2009/09/02 Javascript
jQuery 核心函数以及jQuery对象
2010/03/23 Javascript
jQuery 技巧小结
2010/04/02 Javascript
12款经典的白富美型—jquery图片轮播插件—前端开发必备
2013/01/08 Javascript
JS去除右边逗号的简单方法
2013/07/03 Javascript
Js可拖拽放大的层拖动特效实现方法
2015/02/25 Javascript
jQuery插件pagination实现分页特效
2015/04/12 Javascript
jquery地址栏链接与a标签链接匹配之特效代码总结
2015/08/24 Javascript
JS实现JSON.stringify的实例代码讲解
2017/02/07 Javascript
分享一道关于闭包、bind和this的面试题
2017/02/20 Javascript
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
2017/07/12 jQuery
不使用JavaScript实现菜单的打开和关闭效果demo
2018/05/01 Javascript
Python 查找字符在字符串中的位置实例
2018/05/02 Python
在cmd命令行里进入和退出Python程序的方法
2018/05/12 Python
jupyter notebook 实现matplotlib图动态刷新
2020/04/22 Python
纯css3实现效果超级炫的checkbox复选框和radio单选框
2014/09/01 HTML / CSS
详解CSS3实现响应式手风琴效果
2020/06/10 HTML / CSS
日本民宿预约平台:STAY JAPAN
2017/07/01 全球购物
Lookfantastic希腊官网:英国知名美妆购物网站
2018/09/15 全球购物
欧洲领先的火车票和大巴票预订平台:Trainline
2018/12/26 全球购物
init进程的作用
2015/08/20 面试题
介绍一下Mysql的存储引擎
2015/02/12 面试题
二手房购房意向书范本
2014/04/01 职场文书
学雷锋演讲稿汇总
2014/05/10 职场文书
企业党建工作汇报材料
2014/08/19 职场文书
党员应该树立反腐倡廉的坚定意识思想汇报
2014/09/12 职场文书
实习护士自荐信
2015/03/25 职场文书
python机器学习实现oneR算法(以鸢尾data为例)
2022/03/03 Python