The language provides constructs intended to enable writing clear programs on both small and large scale.
For all the above reasons and more, Python as a language has achieved huge success.
It features a dynamic throw in system and automatic memory management and has a massive and complete standard library.
It has a vast collection of first and third party libraries.
Here are the top 5 Python libraries you may have overlooked but are definitely worth your attention.
Its time to give one of these hidden gems some love.
PyPy is supported as well for those using the PyPy version of Python for the additional performance.
NumPy incorporates features of the competing Numarray into Numeric, with extensive modifications.
NumPy is open source and has many contributors.
It is one of the simplest, most flexible ways to add support for multidimensional arrays to Python.
Extensions are included for talking to both native Windows imaging functions and Pythons Tcl/Tk-backed Tkinter GUI package.
Pillow is available through GitHub or the PyPI repository.
Pygame
What its for: A cross-platform set of Python modules for creating video games.
Scrapy
What its for: Screen scraping and Web crawling.
The results are exported as JSON, XML, CSV, or any number of other formats.
The gathered data can be saved raw, or it can be cleaned as its imported.
Images, too, can be automatically tapped by Scrapy and be related with the scraped matter.
Source:Infoworld
Read More
source: www.techworm.net