你想要的Python库4:Python常用数据库的库 ,学好后马上高薪就业!

Python常用数据库的库

  • MySQLdb,成熟的[MySQL]数据库模块, Baresql,SQL数据库包

  • ZODB,Python本地对象数据库。一个K-V对象图数据库。

  • pickledb,简单和轻量级的K-V键值存储。

  • TinyDB,轻量级,面向文档的数据库。

  • mysql-python,MySQL的Python工具库。

  • mysqlclient,mysql-python分支,支持Python 3.

  • PyMySQL,纯Python写的MySQL驱动程序,兼容mysql-python。

  • mysql-connector-python,MySQL连接器,来自[Oracle],纯Python编写。

  • psycopg2,最流行的PythonPostgreSQL适配器。

  • txpostgres,于Twisted的异步驱动,用于PostgreSQL。

  • queries,psycopg2函数库,用于PostgreSQL。

  • dataset,存储Python字典数据,用于SQLite,MySQL和PostgreSQL。

  • cassandra-python-driver,开源分布式NoSQL数据库系统Apache Cassandra系统的Python驱动.

  • pycassa,简化的cassandra数据库Python驱动。 HappyBase,友好的Apache [Hbase]的函数库。

  • PyMongo,MongoDB官方客户端。 Plyvel,LevelDB快速和功能丰富的Python接口。

  • redis-py,redis客户端。 py2neo,Python客户端(基于Neo4j的RESTful接口).

  • telephus,基于Twisted的cassandra客户端。

  • txRedis,基于Twisted的Redis客户端。 【网络】

  • Curl,Pycurl包是一个libcurl的Python接口,它是由C语言编写的。与urllib相比,它的速度要快很多。

  • Libcurl是一个支持FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 和LDAP的客户端URL传输库.libcurl也支持HTTPS认证,HTTP POST,HTTPPUT,FTP上传,代理,Cookies,基本身份验证,FTP文件断点继传,HTTP代理通道等等。

  • Requests,用Python语言编写,基于 urllib的开源 HTTP 库。它比 urllib 更加方便,更加Pythoner。支持 Python3。

  • httpie,命令行HTTP客户端,用户友好的cURL的替换工具。

  • s3cmd,命令行工具,用于管理Amazon S3和CloudFront。

  • youtube-dl,命令行程序,从YouTube下载视频。

  • you-get,Python3写的视频下载工具,可用于YouTube/Youku优酷/Niconico视频下载
    Coursera,从coursera.org下载视频,可重新命名文件 wikiteam,wiki下载工具。

  • subliminal,命令行工具,搜索和下载字幕的函数库 requests,HTTP函数库,更加人性化。

  • grequests,异步HTTP请求+ Gevent(高性能高并发函数库)。

  • urllib3,一个线程安全的HTTP连接池,支持文件post。

  • httplib2,综合HTTP的客户端函数库。

  • treq,Python API接口,Twisted的HTTP客户。

  • Mininet,流行的网络仿真器,API采用python编写。

  • POX,基于Python的开源软件定义网络(SDN)控制开发平台的应用,如OpenFlow的SDN控制器。

  • Pyretic,SDN的编程语言,提供了强大的抽象在网络交换机或仿真器。

  • SDXPlatform,基于SDN的IXP实现,利用最小网络,痘和热。

  • inbox.py,Python的SMTP服务器。 imbox,

  • django-shop,基于Django的网店系统。

  • merchant,支持多种付款处理工具。

  • money,可扩展的货币兑换解决方案。

  • python-currencies,货币显示格式。

  • cornice,Pyramid的REST框架。

  • django-rest-framework,Django框架,强大灵活的工具,可以很容易地构建Web API。

  • django-tastypie,创造精美的Django应用程序API接口。

  • django-formapi,创建JSON API、HMAC认证和Django表单验证。

  • flask-api,提供统一的浏览器体验,基于Django框架。

  • flask-restful,快速构建REST API支持扩展。

  • flask-api-utils,flask的扩展。

  • falcon,猎鹰,高性能的Python框架,构建云API和Web应用程序后端。

  • eve,夏娃,REST API框架,使用Flask,MongoDB和良好意愿。

  • sandman,睡魔,为现有的数据库驱动的系统,自动生成REST API。

  • restless,类似TastyPie的框架。

  • savory-pie,REST API构建函数库(Django,及其他)Jinja2,现代设计师友好的语言模板。

  • Genshi,网络感知输出模板工具包。

  • Mako,马可,Python平台的超高速、轻型模板。

  • Chameleon,变色龙,一个HTML / XML模板引擎。仿照ZPT,优化速度。 Spitfire,快速的Python编译模板。

  • django-haystack,大海捞针,Django模块搜索。

  • elasticsearch-py,Elasticsearch官方低级的Python客户端。

  • Feedly,建立新闻和通知系统的函数库,使用Cassandra和Redis。

  • django-activity-stream,Django活动流,从你网站上的行动,产生通用的活动流。
    Beaker,烧杯,一个缓存和会话使用的Web应用程序,独立的Python脚本和应用程序库。

  • dogpile.cache,是Beaker作者的下一代替代作品。

  • HermesCache,Python的缓存库,基于标签的失效及预防Dogpile效果。

  • django-cache-machine,Django缓存机,自动缓存失效,使用ORM。

  • django-cacheops,自动颗粒事件驱动,ORM缓存失效。 johnny-cache,约翰尼高速缓存框架,Django应用程序。

  • django-viewlet,渲染模板部件扩展缓存控制。 pylibmc,在libmemcached接口。

  • WTForms-JSON,JSON表单数据处理扩展。 Deform, HTML表单生成的函数库。

  • django-bootstrap3,bootstrap3,集成了Django。

  • django-crispy-forms,Django程序,可以创建优雅的表单。

  • django-remote-forms,Django的远程表单,Django表格的序列化程序。

  • django-simple-spam-blocker,Django简单的垃圾邮件拦截器。

  • django-simple-captcha,Django简单验证码,简单的和高度可定制的Django应用程序,用于添加验证码图像
    Ajenti,服务器管理面板。 Grappelli,界面花哨的django皮肤。

  • django-suit,Django替代o界面(仅用于非商业用途)。 django-xadmin,Django管理面板替代工具。

  • flask-admin,简单的flask管理界面框架 flower,实时监控和Web管理面板。

  • Pelican,鹈鹕,Markdown或ReST,字王内容主题。支持 DVCS, Disqus. AGPL。

  • Cactus,仙人掌,设计师的网站静态生成器。 Hyde,海德, 基于Jinja2的静态网站生成器。

  • Nikola,尼古拉-一个静态网站和博客生成器。 Tags,标签,最简单的静态网站生成器。

  • Tinkerer,工匠,基于Sphinx的静态网站生成器。 asyncio,(在Python 3.4
    +是Python标准库),异步I/O,事件循环,协同任务。 gevent,基于Python的网络库。 Twisted,扭曲,事件驱动的网络引擎。

  • Tornado,龙卷风,Web框架和异步网络的函数库。

  • pulsar,脉冲星,事件驱动的并行框架的Python。 diesel,柴油,绿色的,基于事件的I/O框架。

  • eventlet,WSGI支持异步框架。 pyzmq, 0MQ消息库的Python封装。 txZMQ,基于Twisted的0MQ消息库封

  • Crossbar,开源统一应用路由器(WebSocket和WAMP)。 wsgiref,Python标准库,WSGI封装实现,单线程。

  • Werkzeug,机床,WSGI工具函数库,很容易地嵌入到你自己的项目框架。 paste,粘贴,多线程,稳定的,久经考验的WSGI工具。

  • rocket,火箭,多线程服务,基于Pyramid。 netius,快速的、异步WSGI服务器,

  • gunicorn,forked前身,部分用C写的。 fapws3,异步网络,用C写的。

  • meinheld,异步WSGI服务器,是用C写的。 bjoern,-快速的、异步WSGI服务器,用C写的。 【安全】

  • Permissions函数库,允许或拒绝用户访问数据或函数。

  • django-guardian,Django守护者,管理每个对象的权限,用于Django 1.2 +

  • Carteblanche,管理导航和权限。 Authomatic,简单强大的认证/授权客户端。

  • OAuthLib,通用,规范,OAuth请求签约工具。

  • rauth,用于OAuth 1.0,2.0,的Python库。

  • python-oauth2,利用全面测试,抽象接口来创建OAuth的客户端和服务器。

  • python-social-auth,易于安装的社会认证机制。

  • django-allauth,Django认证的应用程序。

  • sanction,制裁,简单的oauth2客户端。

  • python-jwt,JSON的Web令牌生成和验证模块。

  • python-jws,JSON的Web令牌草案02。

  • Paramiko,sshv2协议的实现,提供了客户端和服务器端的功能。

  • cryptography,密码开发工具包。

  • PyNac,网络和密码(NaCl)函数库。

  • hashids,hashids的 Python函数库。

  • Passlib,安全的密码存储/哈希库,非常高的水平。

  • hashlib,md5,sha等hash算法,用来替换md5和sha模块,并使他们的API一致。它由OpenSSL支持,支持如下算法:md5,sha1,
    sha224, sha256, sha384, sha512。

你可能感兴趣的:(Python)