Resources
Python Packages
- The Python Package Index - Find python packages
- Python Module of the Week - A weekly deep dives into Python modules
Recommended Packages
Package | Description |
---|---|
Requests | Communicating with APIs and downloading things from the web |
Scrapy | Web scraping in Python |
BeautifulSoup | Parse through HTML and XML in Python |
NumPy | Really fast library for working with tables of numerical data |
SciPy | Advanced mathematical operations and algorithms |
Pandas | Working with tabular data |
matplotlib | Generate charts and graphs |
nltk | Text analysis |
scikit-learn | Machine learning |
SQLAlchemy | Interacting with databases |
NetworkX | Network visualization and analysis |
Books & Tutorials
- A Byte of Python
- First Python Notebook
- Automate the Boring Stuff with Python
- Google for Education - Python
- Learn Python