Some open source packages commonly used in Python development are Shared

  • 2020-04-02 14:36:37
  • OfStack

After installing Python, I usually install some commonly used packages. Take a note and write it down in case of a query:

Web FrameWorks

Tornado, visit: (link: http://www.tornadoweb.org/en/stable/)
Flask, access: (link: http://flask.pocoo.org/)
Web.py, access: (link: http://webpy.org/)

The Tools

XLRD, Excel processor, access: (link: http://www.python-excel.org/)
LXML, XML processing, access: (link: http://lxml.de/)
Configparser, ini file parsing, visit: (link: https://docs.python.org/2/library/configparser.html)
Uuid, generate uuid, visit: (link: https://docs.python.org/2/library/uuid.html)
Msgpack - a python, a similar JSON data serialization, visit: (link: https://pypi.python.org/pypi/msgpack-python/)
Psutil, one for the processor and system information module, access: (link: https://github.com/giampaolo/psutil)

The Database

MySQL-Python, MySQL library, access: (link: http://mysql-python.sourceforge.net/)
Pymongo, directing a library, access: (link: https://pypi.python.org/pypi/pymongo/)
Redis, redis library, access: (link: https://pypi.python.org/pypi/redis/)
CxOracle, Oracle database, access: (link: https://pypi.python.org/pypi/cx_Oracle)
SQLAlchemy, SQL toolkit and object relational mapping (ORM) tools, access: (link: http://www.sqlalchemy.org/)
Peewee, SQL toolkit and object relational mapping (ORM) tools, access: (link: https://pypi.python.org/pypi/peewee)
Torndb, Tornado original DB, visit: (link: https://github.com/bdarnell/torndb)

The.net

Requests, the best HTTP tool for accessing: (link: http://www.python-requests.org/)
Gevent, a high concurrency network performance library, access: (link: http://www.gevent.org/)
Twisted, an event-driven network engine framework. Access: (link: https://twistedmatrix.com/trac/)

The System

Sh, powerful management system system artifact, visit: (link: https://pypi.python.org/pypi/sh)

The Date

Arrow, use the time to deal with library, access: (link: http://crsmithdev.com/arrow/)
The when. Py, friendly time date library, access: (link: https://github.com/dirn/When.py)

The Image

PIL, the Python Imaging Library, image processing, very powerful, visit: (link: http://www.pythonware.com/products/pil/)

spiders

PyQuery, parse page, visit: (link: https://pypi.python.org/pypi/pyquery)
BeautifulSoup, analysis of web page, visit: (link: https://pypi.python.org/pypi/beautifulsoup4)
Scrapy, a well-known crawler framework, visit: (link: http://www.scrapy.org/)

Other

Jinja2, template engines, (link: https://pypi.python.org/pypi/Jinja2)
Virtualenv, Python virtual environment, access: (link: https://pypi.python.org/pypi/virtualenv/)


Related articles: