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/)