您的位置:首页 > 健康 > 美食 > 99作文网官网_阿里巴巴是b2b还是b2c_信息流优化师培训_怎么创建网站

99作文网官网_阿里巴巴是b2b还是b2c_信息流优化师培训_怎么创建网站

2025/4/21 19:29:29 来源:https://blog.csdn.net/2403_88453964/article/details/147353480  浏览:    关键词:99作文网官网_阿里巴巴是b2b还是b2c_信息流优化师培训_怎么创建网站
99作文网官网_阿里巴巴是b2b还是b2c_信息流优化师培训_怎么创建网站

目录

1. Web开发框架与工具

2. 数据处理与分析

3. 网络请求与爬虫

4. 异步编程

5. 数据库操作

6. 图像与多媒体处理

7. 语言模型与NLP

8. 安全与加密

9. 配置与工具

10. 其他工具库

11.典型组合场景


此章节主要是记录我所使用的包,以及模块。方便供自己方便以及大家参考,未来会根据作者的学习会在此章节增加包。

1. Web开发框架与工具

  • Jinja2:模板引擎,用于动态生成HTML(常与Flask、Django搭配)。

  • MarkupSafe:防止HTML注入攻击,配合模板引擎使用。

  • aiohttp:异步HTTP客户端/服务器框架(常与asyncio、aiohappyeyeballs组合)。

  • SQLAlchemy:ORM工具,简化数据库操作(与PyMySQL、PostgreSQL驱动等搭配)。


2. 数据处理与分析

  • numpy:数值计算库,支持多维数组操作(与pandas、matplotlib组合)。

  • pandas:数据清洗与分析工具(常与numpy、matplotlib结合)。

  • matplotlib:数据可视化库(与pandas、numpy配套使用)。

  • PyYAML:YAML文件读写(用于配置管理)。


3. 网络请求与爬虫

  • requests:同步HTTP请求库(与beautifulsoup4、lxml组合)。

  • httpx:支持同步/异步HTTP请求(与aiohttp互补)。

  • beautifulsoup4:HTML/XML解析(与requests、lxml搭配)。

  • lxml:高效XML/HTML解析库(常用于爬虫)。


4. 异步编程

  • aiohappyeyeballs:优化异步网络连接(与aiohttp配合)。

  • anyio:统一异步I/O接口(支持trio、asyncio)。

  • trio:异步并发框架(与trio-websocket组合)。


5. 数据库操作

  • PyMySQL:MySQL数据库连接驱动(与SQLAlchemy搭配)。

  • pymssql:Microsoft SQL Server驱动(未列出,但类似用途)。


6. 图像与多媒体处理

  • Pillow:图像处理库(与opencv-python互补)。

  • opencv-python:计算机视觉库(用于图像识别、处理)。

  • imageio:图像/视频读写(与moviepy组合处理视频)。


7. 语言模型与NLP

  • langchain系列:构建大语言模型应用(与transformers、Hugging Face库搭配)。

  • langsmith:LangChain的调试与监控工具。


8. 安全与加密

  • cryptography:加密算法与协议实现(用于SSL/TLS、数据加密)。

  • certifi:管理SSL证书(与requests、urllib3配合)。


9. 配置与工具

  • python-dotenv:管理环境变量(常用于项目配置)。

  • prettytable:终端表格输出(用于日志格式化)。

  • tqdm:进度条工具(用于耗时任务监控)。


10. 其他工具库

  • colorama:终端彩色输出(调试时提升可读性)。

  • tenacity:重试机制库(用于网络请求容错)。

  • urllib3:HTTP客户端(被requests依赖)。


11.典型组合场景

  • Web开发aiohttp + Jinja2 + SQLAlchemy

  • 数据分析pandas + numpy + matplotlib

  • 爬虫requests + beautifulsoup4 + lxml

  • 异步任务aiohttp + trio + anyio

  • AI应用langchain + transformers + numpy

作者PyCharm所使用的包展示如下:

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com