【Python】可能⽤到的python第三⽅库PIP 安装及卸载
安装第三⽅库
pip install xxx
卸载第三⽅库
pip uninstall xxx
查看模块内置使⽤⽅法
dir(xxx)
查看单个⽅法的说明
help(xxx.x)
python 标准库
第三⽅库资源
安装软件包介绍及下载地址
常⽤的第三⽅库
aes Python 中的 AES(⾼级加密标准)
altgraph Python图(⽹络)包
asgiref ASGI 规范、帮助程序代码和适配器
astroid 具有推理⽀持的 Python 抽象语法树。
atomicwrites 原⼦⽂件写⼊。
attrs 没有样板的类
certifi ⽤于提供 Mozilla 的 CA 包的 Python 包。
cffi Python 调⽤ C 代码的外部函数接⼝。
chardet Python 3 中的字符编码⾃动检测
colorama 跨平台彩⾊终端⽂本。
commentjson 在 JSON ⽂件中添加 Python 和 JavaScript 样式注释。
commonmark CommonMark Markdown 规范的 Python 解析器
configparser 解析配置⽂件
contextlib2 contextlib 模块的向后移植和增强
crcmod CRC ⽣成器
cryptography ⼀组在密码学和线性代数中有⽤的函数
cx-Oracle 连接 Oracle 的 Python 接⼝
defusedxml Python stdlib 模块的 XML 保护
Django ⼀个⾼级 Python Web 框架,⿎励快速开发和简洁实⽤的设计。
dom ⼀个易于使⽤的命令⾏实⽤程序,⽤于域名查。
elementpath XML Schema 验证器和解码器
etree 截断⼀个 etree
future 对 Python 3 和 2 的⼲净单源⽀持
generateDS 从 Xschema ⽣成 Python 数据结构和 XML 解析器
idna 应⽤程序中的国际化域名 (IDNA)
image Django 应⽤程序,可为图像和视频提供裁剪、调整⼤⼩、缩略图、叠加和遮罩,并能够设置关注中⼼
iniconfig 简单配置-ini 解析
isort ⽤于对 Python 导⼊进⾏排序的 Python 实⽤程序/库。
jira ⽤于通过 REST API 与 JIRA 交互的 Python 库。
jsonschema Python JSON Schema 验证的实现
lark-parser ⼀个现代的解析库
lazy-object-proxy ⼀个快速⽽彻底的惰性对象代理。
lxml 强⼤的 Pythonic XML 处理库,结合了 libxml2/libxslt 和 ElementTree API。
MarkupSafe 将不受信任的字符串安全地添加到 HTML/XML 标记中。
mccabe McCabe 检查器,flake8 插件
minidom python minidom 和兼容 DOM 实现的 CSS 选择器语法
Naked ⼀个命令⾏应⽤程序框架
nose 扩展了单元测试,使测试更容易
numpy 使⽤ Python 进⾏数组计算的基本包。
oauthlib OAuth 请求签名逻辑的通⽤的、符合规范的、彻底的实现
oss2 阿⾥云OSS(对象存储服务)SDK
packaging Python 包的核⼼实⽤程序
pandas ⽤于数据分析、时间序列和统计的强⼤数据结构
pbr Python构建的合理性
pefile Python PE解析模块
Pillow Python 图像库 (Fork)
pip PyPA 推荐的⽤于安装 Python 包的⼯具。
pipp pip install 和建议
platformdirs ⽤于确定适当的特定于平台的⽬录的⼩型 Python 模块,例如“⽤户数据⽬录”。
pluggy python的插件和钩⼦调⽤机制
prettytable ⼀个简单的 Python 库,⽤于以视觉上吸引⼈的 ASCII 表格格式轻松显⽰表格数据
py 具有跨python路径、ini解析、io、代码、⽇志设施的库
pyasn1 ASN.1 类型和编解码器
pycparser Python 中的 C 解析器
简述java的发展历史pycryptodome ⽤于 Python 的加密库
pygame Python游戏开发
Pygments Pygments 是⼀个⽤ Python 编写的语法⾼亮包。
小程序平台pyinstaller PyInstaller 将 Python 应⽤程序及其所有依赖项捆绑到⼀个包中。
pyinstaller-hooks-contrib PyInstaller 社区挂钩存储库
PyJWT Python 中的 JSON Web 令牌实现
pylint python代码静态检查器
pyparsing Python解析模块
pyrsistent 是⼀些持久化集合(被⼀些⼈称为功能数据结构)[持久性/功能性/不可变数据结构]
pytest 测试库
python-dateutil 对标准 Python datetime 模块的扩展
pytz 将 Olson tz 数据库引⼊ Python;进⾏准确的跨平台时区计算。它还解决了夏令时结束时时间不明确的问题
pywin32 ⽤于窗⼝扩展的 Python
pywin32-ctypes 0.2.0
mvc是什么免疫疫苗PyYAML ⽤于 Python 的 YAML 解析器和发射器
qrcode ⼆维码图像⽣成器
redis Redis 数据库和键值存储的 Python 客户端
requests 简单⽽优雅的 HTTP 库。
requests-oauthlib 为Requests提供⼀流的 OAuth 库⽀持;对请求的 OAuthlib ⾝份验证⽀持。
requests-toolbelt 是python-requests的实⽤程序集合
rich ⽤于在终端中实现富⽂本和漂亮的格式设置(呈现富⽂本、表格、进度条、语法⾼亮、降价等)
rsa 纯 Python RSA 实现
schema 简单的数据验证库
setuptools 轻松下载、构建、安装、升级和卸载 Python 包
shellescape Shell 对字符串进⾏转义以安全地将其⽤作 shell 命令中的标记(cPython shlex.quote for Python 2.x & < 3.3 的向后移植)
simplejson ⽤于 Python 的简单、快速、可扩展的 JSON 编码器/解码器
中文字永久区乱码飘花six Python 2 和 3 兼容性实⽤程序
somepackage 展⽰如何构建 Python 项⽬。
sqlparse ⾮验证 SQL 解析器。
termcolor ⽤于终端输出的 ANSII 颜⾊格式。
tkMessageBox 0.1
toml ⽤于解析和创建TOML 的Python 库。
urllib3 具有线程安全连接池、⽂件发布等功能的 HTTP 库。
wcwidth 主要⽤于 CLI 程序,它们为终端精⼼⽣成输出,或伪装成模拟器
wheel Python 的内置包格式
wrapt ⽤于装饰器、包装器和猴⼦补丁的模块。为 Python 提供⼀个透明的对象代理,它可以作为构建函数包装器和装饰器函数的基础
xlrd 从历史.xls格式的Excel ⽂件中读取数据和格式化信息
XlsxWriter ⽤于创建 Excel XLSX ⽂件的 Python 模块。
xlutils ⽤于处理需要 xlrd 和 xlwt 的 Excel ⽂件的实⽤程序
xlwt ⽤于在任何平台上使⽤ Python 2.6、2.7、3.3+ 创建与 MS Excel 97/2000/XP/2003 XLS ⽂件兼容的电⼦表格⽂件的库
xmlschema XML Schema 验证器和解码器
xmltodict 让使⽤ XML 感觉就像在使⽤ JSON
myqr 惊⼈的⼆维码⽣成器。包括普通、艺术和动画⼆维码。
demjson 解析不规则的json数据
批量安装
#!/usr/bin/env python
c++2010怎么开始编程# -*- coding:utf-8 -*-
"""
@Time:2021年6⽉30⽇
@Autor:Phoenixy
@Project:安装三⽅库
"""
# ast默认包含在python中,⽆需安装
import os
#TODO: 安装python 第三⽅软件
libs = ["configparser", "requests", "dom", "elementpath", "lxml", "minidom", "etree", "schema", "jsonschema", "xmlschema", "xlrd==1.2.0", "xlwt", "iniconfig", "commentjson", "pandas", "pandas_profiling", "cx_oracle==8.1.0", "urllib" # 循环安装libs
try:
for lib in libs:
print("start install {0}".format(lib))
os.system("pip install " + lib)
print("{} install successful".format(lib))
print("All Successful")
python解析json文件except:
print("Failed SomeHow")
# try:
# os.system("easy_install generateDS") # generateDS:从 Xschema ⽣成 Python 数据结构和 XML 解析器
# except Exception as e:
# print(e)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论