![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python 第三方模块
文章平均质量分 65
常用的 Python 第三方模块
lixiang5453
这个作者很懒,什么都没留下…
展开
-
Python - pytest 测试框架(一)
1. pytest 模块的安装2. pytest 参数,case 标签、优先级、参数化和测试报告的生成原创 2021-11-29 09:05:31 · 1118 阅读 · 0 评论 -
Python - pysql 模块 - 进阶之路 - Day06
Python3连接MySQL本文介绍Python3连接MySQL的第三方库--PyMySQL的基本使用。PyMySQL介绍PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。Django中也可以使用PyMySQL连接MySQL数据库。PyMySQL安装#终端中安装pymysqlpip install pymysqlpython3.6 使用 pymysql 连接 Mysql 数据库及 简单的增删改查操作转载 2021-10-25 22:23:05 · 950 阅读 · 0 评论 -
Python - openpyxl 模块 - 进阶之路 - Day06
Python_Openpyxl1. 安装pip install openpyxl2. 打开文件① 创建from openpyxl import Workbook # 实例化wb = Workbook()# 激活 worksheetws = wb.active② 打开已有>>> from openpyxl import load_workbook>>> wb2 = load_workbook('文件名称.xlsx')3.转载 2021-10-25 22:49:43 · 132 阅读 · 0 评论 -
Python - 实现数据库的数据导出到 Excel
写一个函数,传入一个表名,将表中所有数据导出到一个 Excel 中。我们先捋捋这个代码的过程:先链接数据库 通过函数传入的表名,执行 sql 语句读取表中所有数据 将 sql 执行结果赋值,然后关闭游标和数据库的链接 实例化一个 Excel 对象,并激活 将执行 sql 得到的结果写入 Excel 中 保存 Excelimport pymysqlimport openpyxl# 下边链接信息为虚拟的,大家只要对号入座填写自己的数据库连接信息即可host = "127.127.原创 2021-10-25 23:07:07 · 5276 阅读 · 2 评论 -
Python - requests 模块 - 进阶之路 - Day07
1、模块说明requests是使用Apache2 licensed 许可证的HTTP库。用python编写。比urllib2模块更简洁。Request支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动响应内容的编码,支持国际化的URL和POST数据自动编码。在python内置模块的基础上进行了高度的封装,从而使得python进行网络请求时,变得人性化,使用Requests可以轻而易举的完成浏览器可有的任何操作。现代,国际化,友好。requests会原创 2021-11-02 21:58:43 · 856 阅读 · 0 评论 -
Python - redis 模块 - 进阶之路 - Day07
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或转载 2021-11-03 21:48:34 · 231 阅读 · 0 评论 -
Python - shutil 模块 - 进阶之路 - Day06
copy()# 功能:复制文件# 格式:shutil.copy('来源文件','目标地址')# 返回值:复制之后的路径# 使用 copy ,new 写的是一个目录,那么就把这个文件复制过去# 如果 new 写的是一个文件,那么就复制文件# 只能复制文件shutil.copy("笔记.txt", "file")copy2()# 功能:复制文件,保留元数据# 格式:shutil.copy2('来源文件','目标地址')# 返回值:复制之后的路径shutil.copy2("原创 2021-11-08 09:26:15 · 175 阅读 · 0 评论 -
Python - faker 模块 - 进阶之路 - Day06
在编写程序过程中,我们常常需要用到很多数据来进行测试。如果要是手动制造数据的话,肯定要花费大把精力,这不合理。此时我们应该使用Faker这个Python库,用它来生成各种各样的伪数据。基本用法from faker import Faker # 1 fake = Faker() # 2 fake.name() # 3# Donna Kelly fake.address() # 4# 519 Donna R..原创 2021-11-08 09:41:16 · 217 阅读 · 0 评论 -
Python - loguru 模块 - 进阶之路 - Day07
一、 loguru模块的基础使用如果想更简洁,可用loguru库,python3安装:pip3 install loguruloguru默认的输出格式有时间、级别、模块名、行号以及日志信息,不需要手动创建 logger,直接使用即可,另外其输出还是彩色的,看起来会更加友好。示例代码:from loguru import loggerlogger.debug('this is a debug message')logger.info('this is another debug m原创 2021-11-08 22:27:24 · 518 阅读 · 0 评论 -
Python - redis 模块 - 进阶之路 - Day07
redis介绍1. Redis是一个开源(BSD许可),内存数据结构存储,用作数据库,缓存和消息代理。2. 它支持数据结构,如 字符串,散列,列表,集合,带有范围查询的排序集,位图,超级日志和带有半径查询的地理空间索引。3. Redis具有内置复制,Lua脚本,LRU驱逐,事务和不同级别的磁盘持久性,并通过Redis Sentinel提供高可用性和Redis Cluster自动分区。redis定义1. redis是一个key-value存储系统。和Memcached类似,它支持存储的va原创 2021-11-13 01:33:19 · 976 阅读 · 0 评论 -
Python - yamail - 进阶之路 - Day08
python发邮件的教程的,主要用的都是smtplib库,yamail。yamail相当简单。代码示例:import yamailusername = "920973544@qq.com"password = "hfkdwahyplqxbeac"host = "smtp.qq.com" # smtp.163.comport = 465# 连接服务mail = yamail.SMTP(user=username, password=password, host=host, port原创 2021-11-17 23:56:04 · 1011 阅读 · 0 评论