请选择 进入手机版 | 继续访问电脑版

 找回密码
 立即注册
搜索
热搜: Excel discuz
查看: 7099|回复: 11

目前用过的所有的第三方库--需要安装

[复制链接]

488

主题

7万

元宝

75万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
759005
发表于 2021-8-6 19:53:54 | 显示全部楼层 |阅读模式
1、requests模块

Python中原生的一款基于网络请求的模块,功能非常强大,简单便捷,效率极高。
作用:模拟浏览器发请求。

  1. import requests
  2. r = requests.get("https://api.github.com/events")
  3. print(r)                # <Response [200]>
  4. print(type(r))          # <class 'requests.models.Response'>  
  5. print(r.status_code)    # 200
复制代码




回复

使用道具 举报

488

主题

7万

元宝

75万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
759005
 楼主| 发表于 2021-8-12 15:51:21 | 显示全部楼层
pypinyin 汉子拼音转换模块
pip3 install pypinyin   切换到项目所在文件夹后,运行即可
  1. from pypinyin import lazy_pinyin
  2. a = '赵乾舟'
  3. b = lazy_pinyin(a,style=0)
  4. c = ''.join(b)
  5. print(b)   #['zhao', 'qian', 'zhou']
  6. print(c)   #zhaoqianzhou
复制代码
回复

使用道具 举报

488

主题

7万

元宝

75万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
759005
 楼主| 发表于 2021-8-15 20:41:16 | 显示全部楼层
openpyxl
目前用于把得到的数据,保存到excel里

  1. import os
  2. from openpyxl import Workbook
  3. wb = Workbook()
  4. sheet = wb.active
  5. print(os.listdir())     #打印当前目录所有文件名,打印出来是列表类型
  6. for i in os.listdir():      #遍历列表里的所有文件名
  7.     sheet.append([i])     #把文件名都加到sheet里
  8. wb.save('文件名.xlsx')    #保存excel文件
复制代码


回复

使用道具 举报

488

主题

7万

元宝

75万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
759005
 楼主| 发表于 2021-8-17 17:42:28 | 显示全部楼层
lxml
  1. from lxml import etree
复制代码
lxml是python的一个解析库,支持HTML和XML的解析,支持XPath解析方式,而且解析效率非常高

xpath表达式

01.png
2021-08-20_200028.png

回复

使用道具 举报

488

主题

7万

元宝

75万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
759005
 楼主| 发表于 2021-8-19 15:22:33 | 显示全部楼层
PyPDF2
pdfplumber
PDF提取文字的库,只限于可以复制的PDF文档,如果是图片合成的pdf,需要用ocr技术才行
回复

使用道具 举报

488

主题

7万

元宝

75万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
759005
 楼主| 发表于 2021-8-20 14:04:09 | 显示全部楼层
PyMuPDF
在PDF转图片那一篇里用到,装这个库后,可以导入fitz库,操作PDF转png
详情可看http://zhaoqianzhou.com/forum.php?mod=viewthread&tid=314&extra=page%3D1
回复

使用道具 举报

488

主题

7万

元宝

75万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
759005
 楼主| 发表于 2021-8-22 20:59:14 | 显示全部楼层
cv2  模块
需要安装opencv
pip3 install opencv-python
在压缩图片中用到此模块
回复

使用道具 举报

488

主题

7万

元宝

75万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
759005
 楼主| 发表于 2021-8-23 10:21:49 | 显示全部楼层
pandas库
操作excel常用的库
回复

使用道具 举报

488

主题

7万

元宝

75万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
759005
 楼主| 发表于 2021-11-18 12:57:54 | 显示全部楼层
pillow 在批量压缩图片案例中用到
回复

使用道具 举报

488

主题

7万

元宝

75万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
759005
 楼主| 发表于 2022-1-5 14:54:59 | 显示全部楼层
pyttsx3

语音朗读模块
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|五花八门论坛 ( 豫ICP备15031300号-3 )

GMT+8, 2024-10-9 11:09 , Processed in 0.128231 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表