Python实现的数据库 。
- pickleDB – 一个简单 , 轻量级键值储存数据库 。
- PipelineDB – 流式 SQL 数据库 。
- TinyDB – 一个微型的 , 面向文档型数据库 。
- ZODB – 一个 Python 原生对象数据库 。一个键值和对象图数据库 。
用来连接和操作数据库的库 。
- 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 , 考虑到了插件 , 内联编辑以及性能 。
推荐阅读
- 马航MH370事件再现谜团 马航mh370失踪之谜:失联真相终于浮出水面
- 马航mh370事件不敢公布的秘密!真相太可怕 马航mh370失踪之谜:失联真相终于浮出水面
- 瓦妮莎|瓦妮莎终于瘦了!39岁完美身材梦回当年,多亏了年轻男子和拳击手
- 终于知道花椒、麻椒、藤椒的区别了,很多人常放错,难怪炒菜不香
- 吃米和吃面到底哪个更好?多年的疑问终于解开了
- 打印社保缴费证明不用往社保大厅跑了
- 黄延秋事件揭秘 黄延秋事件终于真相大白
- 女人梦见跑着找考场 做梦找考场终于找到了
- 苹果|终于有双C口!苹果35W充电器曝光:可为多设备提供快充
- 苹果|终于有C口!苹果35W充电器曝光:可为多设备提供快充