9
社区成员
发帖
与我相关
我的任务
分享
# Python第三方库清单(中文说明+包名,一行一个)
## 一、数值计算与数据分析
1. 多维数组数值计算库:numpy
2. 表格数据处理分析库:pandas
3. 基础静态绘图可视化库:matplotlib
4. 统计美化绘图库:seaborn
5. 科学计算工具集:scipy
6. 传统机器学习算法库:sklearn
7. 谷歌深度学习框架:tensorflow
8. pytorch深度学习框架:torch
9. tensorflow高层封装接口:keras
## 二、图像处理与多媒体
1. OpenCV计算机视觉库完整版:opencv-python
2. 基础图片处理PIL库:pillow
3. 无GUI版本OpenCV:opencv-python-headless
4. OpenCV扩展算法模块:opencv-contrib-python
5. 图像数据增强工具:albumentations
6. 基于PyTorch图像增强库:kornia
7. 医学影像处理工具:torchio
8. 医学图像简易处理库:simpleitk
9. 医学影像工具包:medpy
10. 神经影像文件读写:nibabel
11. 弥散磁共振处理:dipy
12. 图像处理算法扩展:scikit-image
13. 传统图像处理工具:mahotas
14. PIL性能加速版本:pillow-simd
15. 图片EXIF元数据读写:pyexiv2
16. EXIF信息解析库:exifread
17. EXIF编辑工具:piexif
18. RAW格式图片解析:rawpy
19. 数字切片读取库:tiffslide
20. 病理切片openslide读取:openslide-python
21. 通用图像读写工具:imageio
22. imageio视频解码器插件:imageio-ffmpeg
22. 视频剪辑合成工具:moviepy
23. OCR文字识别工具:pytesseract
24. 轻量化多语言OCR:easyocr
25. 计算机视觉底层工具:mmcv
26. 目标检测框架:mmdet
27. PyTorch视觉工具集:torchvision
28. PyTorch音频处理库:torchaudio
29. PyTorch文本处理工具:torchtext
30. 3D可视化渲染库:pyvista
31. 科学3D可视化:mayavi
32. VTK三维可视化底层:vtk
33. 三维模型处理:trimesh
34. PyVistaQt交互窗口:pyvistaqt
## 三、网络爬虫与网页解析
1. HTTP网络请求库:requests
2. HTML网页解析工具:beautifulsoup4
3. XML/HTML高效解析器:lxml
4. 自动化浏览器操作库:selenium
5. 浏览器驱动自动管理:webdriver-manager
6. 无界面自动化浏览器:playwright
7. 分布式爬虫框架:scrapy
8. Scrapy选择器解析库:parsel
9. Scrapy数据加载工具:itemloaders
10. 轻量分布式爬虫:pyspider
## 四、Web开发框架
1. 轻量Web框架:flask
2. 全栈重型Web框架:django
3. 异步高性能Web框架:fastapi
4. FastAPI底层异步Web库:starlette
5. ASGI高性能服务启动器:uvicorn
6. Flask表单校验工具:wtforms
7. 数据序列化校验库:marshmallow
8. 现代化数据类型校验:pydantic
9. Jinja2模板引擎:jinja2
10. Mako模板引擎:mako
## 五、数据库与ORM
1. SQL通用ORM映射框架:sqlalchemy
2. MySQL数据库驱动:pymysql
3. PostgreSQL数据库驱动:psycopg2
4. Redis内存数据库客户端:redis
5. MongoDB数据库客户端:pymongo
6. SQLAlchemy数据库迁移工具:alembic
7. Django数据库迁移扩展:migrate
8. 向量数据库Postgres扩展:pgvector
9. Redis官方异步客户端:redis-py
10. 对象存储MinIO客户端:minio
11. MinIO新版SDK:minio-py
12. 轻量嵌入式分析数据库:duckdb
13. ClickHouse数据库驱动:clickhouse-driver
14. Elasticsearch搜索引擎客户端:elasticsearch
15. Solr搜索引擎客户端:solrpy
16. Neo4j图数据库客户端:neo4j
17. Neo4j高级封装库:py2neo
## 六、消息队列、异步任务与中间件
1. 分布式定时任务队列:celery
2. Kafka消息队列客户端:kafka-python
3. Pulsar消息队列客户端:pulsar-client
4. 分布式工作流调度:apache-airflow
5. 现代异步工作流编排:prefect
6. 数据流水线调度框架:dagster
7. 轻量任务调度库:luigi
8. 分布式工作流Temporal客户端:temporalio
9. Cadence工作流客户端:cadence
10. Cadence Python SDK:pycadence
11. GRPC代码生成工具:grpcio-tools
12. GRPC高性能RPC框架:grpcio
13. Protobuf序列化工具:protobuf
14. Protobuf系统编译器:protobuf-compiler
15. Twisted异步网络框架:twisted
16. WebSocket异步框架:autobahn
17. Twisted Redis客户端:txredis
18. Twisted异步工具:txaio
## 七、云存储与云服务SDK
1. AWS云服务SDK:boto3
2. 阿里云Python SDK:aliyun-python-sdk
3. 七牛云存储SDK:qiniu
4. 短信语音通信SDK:twilio
## 八、服务器运维、远程控制、硬件交互
1. SSH远程连接工具:paramiko
2. 批量服务器运维工具:fabric
3. Windows桌面自动化:pyautogui
4. Windows系统API封装:pywin32
5. 串口通信库:pyserial
6. 异步串口通信:pyserial-asyncio
7. CAN总线通信库:can-python
8. CAN总线底层工具:pycan
9. USB设备访问库:pyusb
10. USB底层访问:usb1
11. HID设备交互:hidapi
12. HID设备高层封装:pyhidapi
13. 蓝牙低功耗BLE:bleak
14. 蓝牙通信Bluepy:bluepy
15. 传统蓝牙pybluez:pybluez
16. BLE设备交互pygatt:pygatt
17. BLE底层库pygattlib:pygattlib
18. JTAG硬件调试:pyjtag
19. SPI总线通信:spidev
20. I2C总线工具:smbus2
21. I2C命令行工具封装:i2c-tools
22. Adafruit硬件抽象层:adafruit-blinka
23. 树莓派GPIO控制:gpiozero
24. 树莓派底层GPIO:RPi.GPIO
25. 高性能树莓派GPIO:pigpio
26. Adafruit硬件驱动合集:adafruit-circuitpython
27. Linux设备管理库:pyudev
28. 摄像头视频采集:pyv4l2
## 九、GUI桌面界面开发
1. Python内置标准GUI:tkinter
2. Qt5图形界面框架:pyqt5
3. 跨平台GUI工具包:wxpython
4. 2D游戏图形开发库:pygame
## 十、命令行交互与终端美化
1. 进度条显示工具:tqdm
2. 命令行参数构建:click
3. 原生命令行参数解析:argparse
4. 终端富文本美化输出:rich
5. 终端彩色文字:colorama
6. 终端颜色控制termcolor:termcolor
7. ASCII艺术文字生成:pyfiglet
8. 全终端交互式字符动画:asciimatics
9. 交互式命令行输入:prompt-toolkit
10. 表格终端打印:tabulate
11. 精美格式化表格:prettytable
12. 终端绘图工具plotext:plotext
## 十一、配置文件与环境变量
1. JSON5配置文件解析:json5
2. YAML配置文件读写:pyyaml
3. TOML配置文件解析:toml
4. 环境变量读取工具:python-dotenv
5. 环境配置解析envparse:envparse
6. 分层配置管理confuse:confuse
7. Hydra配置管理框架:hydra-core
8. OmegaConf配置工具:omegaconf
9. 机器学习配置工具mlconfigurator:mlconfigurator
## 十二、加密、鉴权、安全工具
1. 通用加密算法库:cryptography
2. 密码哈希加密bcrypt:bcrypt
3. 多算法密码加密工具:passlib
4. 完整加密套件pycryptodome:pycryptodome
5. 独立加密扩展pycryptodomex:pycryptodomex
6. 椭圆曲线加密ecdsa:ecdsa
7. JWT令牌签发校验:pyjwt
8. OAuth2协议底层库:oauthlib
9. Requests OAuth2封装:requests-oauthlib
10. SSE服务端事件客户端:sseclient-py
## 十三、日期时间处理
1. 标准时区处理:pytz
2. 人性化时间处理arrow:arrow
3. 高级日期工具pendulum:pendulum
4. 日期时间扩展工具:dateutil
5. 伪造测试数据生成:faker
## 十四、文件、编码、内置扩展工具
1. UUID唯一标识生成:uuid
2. 哈希加密计算工具:hashlib
3. Base64编解码工具:base64
4. 正则表达式库:re
5. 操作系统交互内置库:os
6. Python解释器系统接口:sys
7. 面向对象文件路径:pathlib
8. 文件路径匹配遍历:glob
9. 子进程调用外部程序:subprocess
10. 多线程并发工具:threading
11. 多进程并行计算:multiprocessing
12. 异步IO标准库:asyncio
13. Socket网络底层通信:socket
14. SSL加密套接字:ssl
15. HTTP底层客户端:http.client
16. HTTP请求底层库:urllib3
17. 异步HTTP客户端:aiohttp
18. WebSocket异步通信:websockets
## 十五、文档、Office、PDF处理
1. Excel读写高性能库:xlsxwriter
2. Excel兼容读写库:openpyxl
3. 旧版Excel读取工具:xlrd
4. CSV命令行工具封装:csvkit
5. PDF文本提取解析:pdfplumber
6. PDF文档生成工具:reportlab
7. Word文档读写:python-docx
8. PPT幻灯片处理:python-pptx
## 十六、地理空间GIS数据分析
1. 地理空间Pandas扩展:geopandas
2. 几何空间计算库:shapely
3. 交互式地图可视化:folium
4. 地理坐标地址转换:geopy
5. 地址地理编码工具:geocoder
6. Google地图API封装:googlemaps
7. OpenCage地理编码:opencage
8. 坐标投影转换工具:pyproj
9. 地图绘图可视化cartopy:cartopy
10. GIS矢量文件读写:pyogrio
11. 遥感影像处理rasterio:rasterio
12. COG遥感影像转换:rio-cogeo
13. 地理二进制格式geobuf:geobuf
14. 高性能地理计算pygeos:pygeos
15. 气象地理数据pygeode:pygeode
16. EPSG坐标编码解析:pyepsg
17. CRS坐标系统工具:pycrs
18. GIS可视化绘图geoplot:geoplot
19. Holoviews地理可视化:geoviews
20. 交互式绘图hvplot:hvplot
21. 大数据地理渲染datashader:datashader
22. HoloViews交互式图表:holoviews
23. Panel交互式Web面板:panel
24. HoloViews参数管理param:param
## 十七、交互式计算与Jupyter生态
1. Jupyter笔记本内核:jupyter
2. 增强交互式终端:ipython
3. 经典Jupyter Notebook:notebook
4. Jupyter现代化IDE:jupyterlab
5. Matplotlib Jupyter内联渲染:matplotlib-inline
6. Jupyter交互式控件:ipywidgets
7. Jupyter交互式地图:ipyleaflet
8. Jupyter画布交互:ipycanvas
## 十八、大数据、并行、分块计算
1. 分布式大数据计算框架:pyspark
2. Spark SQL数据分析:pyspark-sql
3. Pandas兼容Spark库:koalas
4. Flink流计算Python API:pyflink
5. 并行分块数据处理dask:dask
6. Modin加速Pandas计算:modin
7. 超大表格内存优化vaex:vaex
8. 列式存储读写pyarrow:pyarrow
9. Ray分布式计算框架:ray
10. Dask-Ray分布式调度:dask-ray
## 十九、数值、符号、高性能计算加速
1. 符号数学计算库:sympy
2. Python即时编译加速numba:numba
3. C语言扩展编译cython:cython
4. CFFI外部函数接口:cffi
5. 原生C类型调用ctypes:ctypes
## 二十、多维数据、气象、科学数据格式
1. HDF5数据文件读写:h5py
2. NetCDF气象数据读取:netcdf4
3. 位数组高效存储bitarray:bitarray
4. Zarr分块多维存储:zarr
5. Zarr压缩编码工具numcodecs:numcodecs
6. Blosc高速压缩库:blosc
7. Blosc第二代压缩:blosc2
8. LZ4快速压缩算法:lz4
9. Python LZ4绑定:python-lz4
10. ZSTD高压缩比算法:zstandard
11. BZ2无损压缩:bz2
12. Snappy高速压缩:snappy
13. Python Snappy绑定:pysnappy
14. HDF底层工具pyhdf:pyhdf
15. HDF5高级表格tables:tables
16. Xarray多维气象数据:xarray
17. Xarray树形数据集:xarray-datatree
18. GRIB气象数据解析cfgrib:cfgrib
19. 气象示例数据集iris-sample-data:iris-sample-data
20. 气象数据工具metpy:metpy
21. 气象数据访问siphon:siphon
22. 雷达气象数据pyart:pyart
23. WRF气象模式解析wrf-python:wrf-python
24. GRIB气象文件读取pygrib:pygrib
25. HDF4文件读取pyhdf4:pyhdf5
## 二十一、机器学习、深度学习模型训练
1. PyTorch训练框架lightning:lightning
2. 机器学习实验跟踪mlflow:mlflow
3. 权重可视化跟踪wandb:wandb
4. 超参数优化optuna:optuna
5. 梯度提升树XGBoost:xgboost
6. 微软梯度提升LightGBM:lightgbm
7. Catboost分类梯度提升:catboost
8. AdaBoost集成学习:adaboost
9. 梯度提升原生实现gradientboosting:gradientboosting
10. 不平衡数据集处理imbalanced-learn:imbalanced-learn
11. 分类特征编码工具category_encoders:category_encoders
12. 特征工程工具feature-engine:feature-engine
13. 模型可解释性SHAP:shap
14. 局部模型解释LIME:lime
15. 模型可视化解释eli5:eli5
16. 统计建模工具statsmodels:statsmodels
17. 生存分析lifelines:lifelines
18. 统计公式解析patsy:patsy
19. 金融时间序列arch:arch
20. 多变量线性模型linearmodels:linearmodels
21. 财经数据读取pandas-datareader:pandas-datareader
22. 股票行情数据yfinance:yfinance
23. 技术指标库ta-lib:ta-lib
## 二十二、量化交易、交易所接口
1. 币安交易所SDK:python-binance
2. 多交易所统一接口ccxt:ccxt
3. WebSocket客户端底层:websocket-client
4. Bybit交易所API:pybit
## 二十三、自然语言处理大模型生态
1. 基础NLP工具包nltk:nltk
2. 工业级NLP处理spacy:spacy
3. 主题建模词向量gensim:gensim
4. 预训练大模型封装transformers:transformers
5. 数据集加载工具datasets:datasets
6. 大模型多卡加速accelerate:accelerate
7. 量化加载大模型bitsandbytes:bitsandbytes
8. LLM应用开发框架langchain:langchain
9. LLM检索增强框架llama-index:llama-index
10. 向量数据库Chroma:chromadb
11. 向量相似度检索FAISS:faiss
12. 云向量数据库pinecone:pinecone
## 二十四、图表交互式可视化
1. 交互式可视化绘图plotly:plotly
2. Web交互式图表Bokeh:bokeh
3. 图网络分析可视化networkx:networkx
4. Dash交互式Web仪表盘:dash
5. Dash Bootstrap组件库:dash-bootstrap-components
6. Dash MantineUI组件:dash-mantine-components
7. Dash Plotly扩展组件:dash-plotly
8. Dash SVG绘图组件:dash-svg
9. Dash数据表格组件:dash-table
10. Dash硬件仪表控件dash-daq:dash-daq
11. Dash网络图cytoscape:dash-cytoscape
12. Dash地图leaflet:dash-leaflet
13. Dash 3D可视化VTK:dash-vtk
14. Dash LaTeX公式渲染:dash-latex
15. Dash数学公式Mathjax:dash-mathjax
16. Dash日期选择控件:dash-datetimepicker
17. Dash电子表格组件:dash-spreadsheet
18. Dash通用AIO组件:dash-aio-components
19. Dash扩展增强工具:dash-extensions
20. Dash Mantine完整组件:dash-mantine
21. Dash Ant Design组件:dash-antd-components
22. Dash Bootstrap模板:dash-bootstrap-templates
23. Dash ChartJS图表:dash-chartjs
24. Dash仪表盘仪表盘gauge:dash-gauge
25. Dash文件上传组件:dash-uploader
26. Dash登录鉴权基础:dash-auth
27. Dash JWT登录认证:dash-jwt-auth
28. Dash邮箱登录:dash-email-auth
29. Dash谷歌第三方登录:dash-google-auth
30. Dash微软Azure登录:dash-azure-auth
31. Dash OAuth统一授权:dash-oauth
32. Dash Flask登录整合:dash-flask-login
33. Dash SQLAlchemy数据库:dash-sqlalchemy
34. Dash Redis缓存:dash-redis
35. Dash MongoDB存储:dash-mongo
36. Dash Parquet文件读取:dash-parquet
37. Dash CSV文件支持:dash-csv
38. Dash Excel文件支持:dash-excel
39. Dash PDF文件解析:dash-pdf
40. Dash Word文档支持:dash-word
41. Dash PPT幻灯片支持:dash-pptx
42. Dash XML文件解析:dash-xml
43. Dash JSON数据格式:dash-json
44. Dash YAML配置支持:dash-yaml
45. Dash TOML配置支持:dash-toml
46. Dash HDF5科学数据:dash-hdf5
47. Dash NetCDF气象数据:dash-netcdf
48. Dash Zarr多维存储:dash-zarr
49. Dash Blosc压缩数据:dash-blosc
50. Dash LZ4压缩格式:dash-lz4
51. Dash ZSTD高压缩文件:dash-zstd
52. Dash BZ2压缩文件:dash-bz2
53. Dash Snappy压缩文件:dash-snappy
54. Dash GZIP压缩支持:dash-gzip
55. Dash Tar归档文件:dash-tar
56. Dash Zip压缩包:dash-zip
57. Dash 7Z压缩包:dash-7z
58. Dash RAR压缩包:dash-rar
59. Dash SQLite本地数据库:dash-sqlite
60. Dash PostgreSQL数据库:dash-postgres
61. Dash MySQL数据库:dash-mysql
62. Dash MariaDB兼容库:dash-mariadb
63. Dash Oracle数据库:dash-oracle
64. Dash SQLServer数据库:dash-sqlserver
65. Dash BigQuery大数据库:dash-bigquery
66. Dash Snowflake数仓:dash-snowflake
67. Dash Redshift数据仓库:dash-redshift
68. Dash Athena查询引擎:dash-athena
69. Dash Spark大数据引擎:dash-spark
70. Dash Flink流计算引擎:dash-flink
71. Dash Kafka消息队列:dash-kafka
72. Dash Pulsar消息队列:dash-pulsar
73. Dash RabbitMQ消息队列:dash-rabbitmq
74. Dash MQTT物联网协议:dash-mqtt
75. Dash AMQP消息协议:dash-amqp
76. Dash STOMP消息协议:dash-stomp
77. Dash WebSocket实时通信:dash-websocket
78. Dash GRPC远程调用:dash-grpc
79. Dash HTTP标准接口:dash-http
80. Dash RESTful接口:dash-rest
81. Dash GraphQL查询接口:dash-graphql
82. Dash WebSocket简写组件:dash-ws
83. Dash SSE服务端推送:dash-sse
84. Dash长轮询通信:dash-longpoll
85. Dash流式数据传输:dash-streaming
86. Dash WebRTC实时音视频:dash-webrtc
87. Dash RTSP监控流:dash-rtsp
88. Dash RTMP直播流:dash-rtmp
89. Dash HLS视频流:dash-hls
90. Dash Matplotlib绘图面板:dash-matplotlib
91. Dash Seaborn统计绘图:dash-seaborn
92. Dash Bokeh交互式图表:dash-bokeh
93. Dash Plotext终端绘图:dash-plotext
94. Dash PyVista三维可视化:dash-pyvista
95. Dash Mayavi科学3D绘图:dash-mayavi
96. Dash VTK三维渲染引擎:dash-vtk
97. Dash Trimesh三维模型:dash-trimesh
98. Dash ThreeJS前端3D渲染:dash-threejs
99. Dash Cesium三维地理引擎:dash-cesium
100. Dash Mapbox矢量地图:dash-mapbox
101. Dash Folium交互式地图:dash-folium
102. Dash GeoPandas地理数据:dash-geopandas
103. Dash Shapely几何计算:dash-shapely
104. Dash GeoPy地址解析:dash-geopy
105. Dash PyProj坐标转换:dash-pyproj
106. Dash Cartopy气象地图:dash-cartopy
107. Dash Rasterio遥感影像:dash-rasterio
108. Dash Zarr多维存储面板:dash-zarr
109. Dash HDF5科学数据面板:dash-hdf5
110. Dash NetCDF气象数据面板:dash-netcdf
111. Dash Xarray多维气象面板:dash-xarray
112. Dash MetPy气象绘图:dash-metpy
113. Dash PyGrib气象GRIB文件:dash-pygrib
114. Dash PyGeos地理加速:dash-geos
115. Dash SymPy符号计算:dash-sympy
116. Dash SciPy科学计算:dash-scipy
117. Dash NumPy数值数组:dash-numpy
118. Dash Pandas表格数据:dash-pandas
119. Dash Scikit-learn机器学习:dash-scikit-learn
120. Dash XGBoost梯度提升:dash-xgboost
121. Dash LightGBM梯度提升:dash-lightgbm
122. Dash CatBoost分类模型:dash-catboost
123. Dash Imbalanced-learn不平衡样本:dash-imblearn
124. Dash SHAP模型解释:dash-shap
125. Dash LIME局部解释:dash-lime
126. Dash ELI5模型可视化:dash-eli5
127. Dash Statsmodels统计建模:dash-statsmodels
128. Dash Lifelines生存分析:dash-lifelines
129. Dash Patsy统计公式:dash-patsy
130. Dash Arch金融时序:dash-arch
131. Dash Linearmodels线性模型:dash-linearmodels
132. Dash YFinance股票数据:dash-yfinance
133. Dash TA-Lib技术指标:dash-ta-lib
134. Dash Binance交易所接口:dash-binance
135. Dash CCXT多交易所统一接口:dash-ccxt
136. Dash Faker测试假数据:dash-faker
137. Dash Dateutil日期扩展:dash-dateutil
138. Dash Arrow人性化时间:dash-arrow
139. Dash Pendulum高级时间工具:dash-pendulum
140. Dash Pytz标准时区:dash-pytz
141. Dash ISO8601标准时间解析:dash-iso8601
142. Dash Timedelta时间差工具:dash-timedelta
143. Dash Datetime标准日期库:dash-datetime
144. Dash Calendar日历工具:dash-calendar
145. Dash Holidays节假日数据:dash-holidays
146. Dash Workalendar工作日计算:dash-workalendar
147. Dash Businessdays交易日计算:dash-businessdays
148. Dash ICalendar日程解析:dash-icalendar
149. Dash VObject日程文件:dash-vobject
150. Dash RRule重复日程规则:dash-rrule
151. Dash Dateparser模糊日期解析:dash-dateparser
152. Dash Humanize时间人性化展示:dash-humanize
153. Dash Moment日期格式化:dash-moment
154. Dash Timeago相对时间展示:dash-timeago
155. Dash Tzlocal本地时区读取:dash-tzlocal
156. Dash Tzdata时区数据库:dash-tzdata
157. Dash Pytzdata时区扩展:dash-pytzdata
158. Dash Pytz全时区合集:dash-pytz-all
159. Dash Pytz ZoneInfo适配:dash-pytz-zoneinfo
160. Dash ZoneInfo标准时区库:dash-zoneinfo
161. Dash ZoneInfo兼容旧Python:dash-backports-zoneinfo
## 二十五、代码解析、语法、编译工具
1. 语法解析器pyparsing:pyparsing
2. ANTLR4 Python运行时:antlr4-python3-runtime
3. LARK现代化语法解析:lark-parser
4. PLY传统语法解析工具:ply
5. C语言代码解析pycparser:pycparser
6. AST抽象语法树操作astor:astor
7. Python代码重构工具rope:rope
8. IDE代码补全jedi:jedi
9. 静态代码分析parso:parso
## 二十六、系统监控、性能分析工具
1. 系统资源监控psutil:psutil
2. Python性能采样分析py-spy:py-spy
3. 内存追踪工具tracemalloc:tracemalloc
4. 对象内存可视化objgraph:objgraph
5. 完整内存分析memory-profiler:memory-profiler
6. 单行代码耗时分析line-profiler:line-profiler
7. 高精度性能剖析pyinstrument:pyinstrument
8. 性能可视化gprof2dot:gprof2dot
9. 函数调用图生成pycallgraph:pycallgraph
10. 内置性能分析cProfile:cProfile
11. 性能统计解析pstats:pstats
12. 文件系统监控watchdog:watchdog
## 二十七、单元测试、代码质量、类型检查
1. 成熟单元测试框架pytest:pytest
2. Python内置单元测试unittest:unittest
3. 边界测试生成hypothesis:hypothesis
4. Python代码规范检查pylint:pylint
5. 代码风格检测flake8:flake8
6. 代码格式化black:black
7. 导入排序工具isort:isort
8. 异步代码pytest插件pytest-asyncio:pytest-asyncio
9. 测试覆盖率统计pytest-cov:pytest-cov
10. 多环境测试tox:tox
11. 多Python版本测试nox:nox
12. 静态类型检查mypy:mypy
13. 渐进式类型检查pyright:pyright
14. 第三方库类型定义types-requests:types-requests
15. Pillow类型注解types-pillow:types-pillow
16. Numpy类型注解types-numpy:types-numpy
17. Pandas类型注解types-pandas:types-pandas
18. 代码安全扫描bandit:bandit
19. 依赖漏洞检测safety:safety
## 二十八、项目包管理、打包、分发
1. Pip虚拟环境管理pipenv:pipenv
2. 现代化Python包管理poetry:poetry
3. 轻量虚拟环境virtualenv:virtualenv
4. Anaconda环境管理conda:conda
5. 自动生成依赖清单pipreqs:pipreqs
6. Pip依赖锁定工具pip-tools:pip-tools
7. Python打包成exe pyinstaller:pyinstaller
8. cx-freeze程序打包工具:cx-freeze
9. Windows打包工具py2exe:py2exe
10. 跨平台打包briefcase:briefcase
11. Nuitka Python转C编译器:nuitka
## 二十九、文档生成、项目模板
1. Python官方文档生成sphinx:sphinx
2. Markdown文档工具mkdocs:mkdocs
3. Mkdocs美化主题mkdocs-material:mkdocs-material
4. 项目模板生成cookiecutter:cookiecutter
5. 数据科学项目模板cookiecutter-data-science:cookiecutter-data-science
## 三十、日志内置工具
1. Python标准日志库:logging
9
社区成员
发帖
与我相关
我的任务
分享加载中
Java是一种广泛使用的编程语言,它是由Sun Microsystems(现在是Oracle Corporation的一部分)开发的。Java是一种静态类型的、类基础的、并发性的、面向对象的编程语言。以下是一些Java公告:
1. Java 11已经发布:Java 11是Java的一个主要版本,于2018年9月25日发布。它包含了许多新的功能和改进,例如本地变量类型推断、改进的并发API、新的日期和时间API等。
2. Java 8是迄今为止最流行的Java版本之一:Java 8是Java的一个主要版本,于2014年3月18日发布。它引入了Lambda表达式和Stream API,使得Java在处理集合和函数式编程方面更加简单和高效。
3. Java Enterprise Edition 8已经发布:Java Enterprise Edition 8是Java企业版的一个主要版本,于2013年9月4日发布。它引入了Java Transaction API(JTA)和Java Persistence API(JPA)的更新,以及其他一些新的特性和改进。
4. Java MicroProfile已经发布:Java MicroProfile是一种基于Java Enterprise Edition的规范集合,旨在为构建微服务提供一组轻量级的、可扩展的Java API。它包括了一些用于开发微服务的API,例如JAX-RS 2.0、CDI、JSON-P等。
5. JavaFX已经集成到Java 8中:JavaFX是一种用于构建富客户端应用程序的Java库。从Java 8开始,JavaFX已经被集成到Java平台中,使得开发人员可以更容易地使用Java来创建图形用户界面。
以上是一些Java公告,包括新版本的发布、新特性的引入以及Java平台的更新等。
试试用AI创作助手写篇文章吧