当前位置: 首页 > article >正文

【Python基础学习】100个Python精选库

大概列了一下整个Python库的应用的方法面面,粗略算算就有20几个方向。左右两边分两个方向,左边负责进攻(主外),每一项单独拉出来都是精品,都是Python应用里面拳头产品;右边负责守(主内),都是涉及底层的配置,算是整个大厦的地基。

1.Python大厦的底层基建

环境管理

管理 Python 版本和环境的工具:

包管理

管理包和依赖的工具:

分发

打包为可执行文件以便分发。

配置

用来保存和解析配置的库:

2.Python大厦的管理配置

文件


日期和时间

操作日期和时间的类库:

文本处理

用于解析和操作文本的库。
通用

Slug 化

解析器

办公文本格式处理

通用

  • tablib:一个用来处理中表格数据的模块。
Office

PDF

Markdown

YAML
  • PyYAML:Python 版本的 YAML 解析器。

CSV
  • csvkit:用于转换和操作 CSV 的工具。

配置
用来保存和解析配置的库。

命令行工具

用于创建命令行程序的库。
命令行程序开发

生产力工具

3.Python大厦的仓库

数据库

Python 实现的数据库。

数据库驱动

用来连接和操作数据库的库。
MySQL:awesome-mysql 系列

PostgreSQL

其他关系型数据库

NoSQL 数据库

4.Python大厦的网络通讯

网络

用于网络编程的库。

HTTP

使用 HTTP 的库。

WSGI 服务器

兼容 WSGI 的 web 服务器

Web 框架

全栈 Web 框架。

电子商务

用于电子商务以及支付的框架和库。

RESTful API

用来开发 RESTful APIs 的库
Django

Flask


Pyramid
  • cornice:一个 Pyramid 的 REST 框架 。

与框架无关的

模板引擎

模板生成和词法解析的库和工具。

队列

处理事件以及任务队列的库。

搜索

对数据进行索引和执行搜索查询的库和软件。

电子邮件

用来发送和解析电子邮件的库。

marrow.mailer:高性能可扩展邮件分发框架。

URL 处理

解析 URLs 的库

5.Python大厦的动力系统

进程

操作系统进程启动及通信库。

并发和并行

用以进行并发和并行操作的库。

图片

总结

  • 最后希望你编程学习上不急不躁,按照计划有条不紊推进,把任何一件事做到极致,都是不容易的,加油,努力!相信自己!

文末福利

  • 最后这里免费分享给大家一份Python全套学习资料,希望能帮到那些不满现状,想提升自己却又没有方向的朋友,也可以和我一起来学习交流呀。

包含编程资料、学习路线图、源代码、软件安装包等!【[点击这里]】领取!

  • ① Python所有方向的学习路线图,清楚各个方向要学什么东西
  • ② 100多节Python课程视频,涵盖必备基础、爬虫和数据分析
  • ③ 100多个Python实战案例,学习不再是只会理论
  • ④ 华为出品独家Python漫画教程,手机也能学习

可以扫描下方二维码领取【保证100%免费

在这里插入图片描述


http://www.kler.cn/a/297179.html

相关文章:

  • 萌新5:日历游戏(博弈论,递推找规律)
  • 【论文精读】 | 用于时间序列预测的通道对齐坚固的混合Transformer
  • vulhub spring 远程命令执行漏洞(CVE-2022-22963)
  • 【网络安全】分析JS文件实现账户接管
  • 数据结构:哈希表
  • java后端保存的本地图片通过ip+端口直接访问
  • LG AI研究开源EXAONE 3.0:一个7.8B双语语言模型,擅长英语和韩语,在实际应用和复杂推理中表现出色
  • vim常用快捷键
  • 数据库的操作:数据完整性约束是什么?
  • linux-基础知识3
  • Arduino IDE的安装
  • springcloud间通信的方式
  • 非标金属零件加工的质量与效率是如何体现的?
  • Figma如何给设计的UI套样机
  • RK3562 NPU供电要求
  • wordpress做后台的资讯类小程序源码
  • Anaconda Prompt 安装paddle2.6报错
  • 线程池实现服务端
  • Linux Runtime PM(运行时电源管理)框架API
  • 97.游戏的启动与多开-共享内存多开检测