- MySQL – awesome-mysql系列
- mysql-python – Python 的 MySQL 数据库连接器 。
- mysqlclient – mysql-python 分支,支持 Python 3 。
- oursql – 一个更好的 MySQL 连接器,支持原生预编译指令和 BLOBs.
- PyMySQL – 纯 Python MySQL 驱动,兼容 mysql-python 。
- psycopg2 – Python 中最流行的 PostgreSQL 适配器 。
- queries – psycopg2 库的封装,用来和 PostgreSQL 进行交互 。
- txpostgres – 基于 Twisted 的异步 PostgreSQL 驱动 。
- apsw – 另一个 Python SQLite封装 。
- dataset – 在数据库中存储Python字典 – 可以协同SQLite,MySQL,和 PostgreSQL工作 。
- pymssql- 一个简单的Microsoft SQL Server数据库接口 。
- cassandra-python-driver – Cassandra 的 Python 驱动 。
- HappyBase – 一个为 Apache HBase 设计的,对开发者友好的库 。
- Plyvel – 一个快速且功能丰富的 LevelDB 的 Python 接口 。
- py2neo – Neo4j restful 接口的Python 封装客户端 。
- pycassa – Cassandra 的 Python Thrift 驱动 。
- PyMongo – MongoDB 的官方 Python 客户端 。
- redis-py – Redis 的 Python 客户端 。
- telephus – 基于 Twisted 的 Cassandra 客户端 。
- txRedis – 基于 Twisted 的 Redis 客户端 。
实现对象关系映射或数据映射技术的库 。
1.关系型数据库
- Django Models – Django 的一部分 。
- SQLAlchemy – Python SQL 工具以及对象关系映射工具 。
- awesome-sqlalchemy系列
- Peewee – 一个小巧,富有表达力的 ORM 。
- PonyORM – 提供面向生成器的 SQL 接口的 ORM 。
- python-sql – 编写 Python 风格的 SQL 查询 。
- django-mongodb-engine – Django MongoDB 后端 。
- PynamoDB – Amazon DynamoDB 的一个 Python 风格接口 。
- flywheel – Amazon DynamoDB 的对象映射工具 。
- MongoEngine – 一个Python 对象文档映射工具,用于 MongoDB 。
- hot-redis – 为 Redis 提供 Python 丰富的数据类型 。
- redisco – 一个 Python 库,提供可以持续存在在 Redis 中的简单模型和容器 。
- butterdb – Google Drive 电子表格的 Python ORM 。
全栈 web 框架 。
- Django – Python 界最流行的 web 框架 。
- Flask – 一个 Python 微型框架 。https://github.com/humiaozuzu/awesome-flask系列
- Pyramid – 一个小巧,快速,接地气的开源Python web 框架 。
- Pyramid – 一个小巧,快速,接地气的开源Python web 框架 。
- Bottle – 一个快速小巧,轻量级的 WSGI 微型 web 框架 。
- CherryPy – 一个极简的 Python web 框架,服从 HTTP/1.1 协议且具有WSGI 线程池 。
- TurboGears – 一个可以扩展为全栈解决方案的微型框架 。
- web.py – 一个 Python 的 web 框架,既简单,又强大 。
- web2py – 一个全栈 web 框架和平台,专注于简单易用 。
- Tornado – 一个web 框架和异步网络库 。
允许或拒绝用户访问数据或功能的库 。
- Carteblanche – Module to align code with thoughts of users and designers. Also magically handles navigation and permissions.
- django-guardian – Django 1.2+ 实现了单个对象权限 。
- django-rules – 一个小巧但是强大的应用,提供对象级别的权限管理,且不需要使用数据库 。
内容管理系统
- django-cms – 一个开源的,企业级 CMS,基于 Django 。
- djedi-cms – 一个轻量级但却非常强大的 Django CMS ,考虑到了插件,内联编辑以及性能 。
- FeinCMS – 基于 Django 构建的最先进的内容管理系统之一 。
- Kotti – 一个高级的,Python 范的 web 应用框架,基于 Pyramid 构建 。
- Mezzanine – 一个强大的,持续的,灵活的内容管理平台 。
- Opps – 一个为杂志,报纸网站以及大流量门户网站设计的 CMS 平台,基于 Django 。
- Plone – 一个构建于开源应用服务器 Zope 之上的 CMS 。
- Quokka – 灵活,可扩展的小型 CMS,基于 Flask 和 MongoDB 。
- Wagtail – 一个 Django 内容管理系统 。
- Widgy – 最新的 CMS 框架,基于 Django 。
用于电子商务以及支付的框架和库 。
推荐阅读
- 我的新开店铺没有销量怎么办 店铺没有销量的原因
- 跑步呼吸调整方式
- 跑步穿什么运动服呢
- 爆发力训练计划有哪些
- 勿忘我花茶的功效与作用及禁忌,菊花茶的功效与作用
- 健身上瘾的九种可行方法
- 果园|我老伴跳入你家鱼塘捞东西被淹死,你必须赔108万,不然走着瞧!结果却让人咬牙切齿
- 两分钟教你做一个高情商的人,如果学不会就过来找我,简单粗暴
- 15个去渍小技巧,衣服脏了也不怕,太实用了
- 灵活就业人员,自己可测算退休后的养老金,精准快捷
