Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
pycrumbs
Bits and bytes of Python from the Internet
https://github.com/kirang89/pycrumbs
Last synced: 6 minutes ago
JSON representation
-
Beginner's Delight
- Beginner's guide to Python
- The Hitchhiker's guide to Python
- Learn Python the hard way
- Learn Python
- Google's Python class
- Python tracks at Codecademy
- Python for Beginners
- Intro to Python For Data Science
- Best way to learn python
- Python Tips, tools and resources
- Beginner projects for a python newbie
- Python Practice book
- Python tools and software
- Facts and myths about Python names and values
- *args and **kwargs in python explained
- Common newbie mistakes in Python- Part 1
- Common newbie mistakes in Python- Part 2
- PySchools
- Some cool Python Tricks
- if x and if x is not None
- Declaring dependencies in Python
- Storing and Loading Data with JSON - Serialization/deserialization
- A Guide to Python's Magic Methods
- Efficient String Concatenation in Python
- Be Pythonic: `__init__.py`
- Building an open-source Python application the right way
- Python progression path - From apprentice to guru
- Tutorialspoint python tutorial
- Python Importing
- Python's super() considered super!
- No Naked Excepts
- Supercharge Your Python Developers
- The Python IAQ: Infrequently Answered Questions
- Python's objects and classes — a visual guide
- Visualize your Python code being executed
- Snakify - a tutorial with exercises and a visual debugger
- Learn programming with curated Python projects - DevProjects
- *args and **kwargs in python explained
- Storing and Loading Data with JSON - Serialization/deserialization
- PySchools
- Facts and myths about Python names and values
- Learn X in Y minutes - Python
- In Python, it’s all about the attributes
-
Resources for Women
-
Why Python?
- Python Success Stories
- 5 Reasons Why You Should Learn Python Programming
- 10 Reasons Python Rocks for Research (And a Few Reasons it Doesn’t)
- Why such popularity with Python?
- Why was Python's popularity so sudden?
- Why Python?
- How Python became the language of choice for data science
- Why Python - Slideshare
-
Style Guide and Idioms
-
Dictionary
-
Decorators
- Understanding Python Decorators in 12 easy steps
- Improve Your Python: Decorators Explained
- Painless Decorators
- Advanced Uses of Python Decorators
- Common uses of Python decorators - Quora
- Common uses of Python decorators - Stack Overflow
- Python Decorators
- Decorators I: Introduction to Python Decorators
- The dark side of decorators
- Thinking out aloud: Python decorators
- Using Python decorators for registering callbacks
- Meta-matters: Using decorators for better Python programming
- How can I make a chain of function decorators in Python?
- The Python Decorator Library
-
Editors and IDE's for Python programming
-
Android
-
WSGI
-
Databases
-
GUI Programming
-
Libraries
- Tkinter Course - Create Graphic User Interfaces in Python Tutorial
- Python - GUI Programming (Tkinter)
- Creating GUI Programs Fast & Easy Tutorial
- Python.org GUI Overview Page
- PyQt5 Tutorial
- Standalone executable for PyQt4 on Windows
- EffBot.org Introduction to Tkinter
- Intro to programming with Python and Tkinter
- Kivy GUI for cross-platform applications
-
-
Game Development
-
Libraries
-
-
Data Mining
-
SQLAlchemy
-
-
Data Analysis
-
SQLAlchemy
-
Pandas
-
-
Data Visualization
-
BigData
-
Curated Python resources from other websites
-
Podcasts
-
Miscellaneous
-
Paid
- Good to great Python reads
- How to Create Barcodes in Your PDFs with Python
- What are some good Python interview questions ?
- Python innards introduction
- More Python Tutorials
- The Best of Python in 2013
- Top Projects of 2013
- Advanced Regular Expression Tips and Techniques
- Advanced Data Structures in Python
- Simple Sudoku solver in python
- Looking Inside Dropbox – Security whitepaper
- Why sorting an array makes a Python loop faster
- Python Integer object implementation
- The history of Python - Blog
- The ever useful and neat subprocess module
- Hidden Features in Python
- Python module of the week
- Best developer blogs about python - Quora
- Python blogs -Stackoverflow
- Abstracting Control Flow
- Python Algorithm Visualizations done in Python running in the browser
- Solving Every Sudoku Puzzle
- IHeartPy!
- Difference Between 2 Images: Pixel Level Scanning
- Developer Tools in Python
- Developer Tools in Python
-
-
Deep Learning
-
IPython Notebooks
-
Pandas
- A Gallery of Interesting IPython Notebooks
- A collection of not-so-obvious Python stuff you should know!
- Peter Norvig's Notebook Collection
- Statistical Natural Language Processing in Python | How To Do Things With Words. And Counters.
- Analysis of World Bank Fertility Rate Data With Statsmodels PCA
- Modeling the Last Flight of MH370 with a Markov Chain Monte Carlo Method
- Differential Equations in Data Science
- Stegotons: solitary waves arising in non-dispersive periodic media
- The Traveling Salesperson Problem
- Scientific Computing with Python
- Gaussian Blur
- Understanding the FFT Algorithm
- lifelines: Survival Analysis in Python
- Economics Simulation
- An Introduction to Bayesian Methods for Multilevel Modeling
- The Floods of the Nile
- Wikipedia data scraping functions
- Animal Foraging and the Evolution of Goal-Directed Cognition
- Media Signal Processing
- A collection of not-so-obvious Python stuff you should know!
- Statistical Natural Language Processing in Python | How To Do Things With Words. And Counters.
-
-
Design Patterns
-
Concurrency and Distributed Systems
-
Concurrency Patterns
-
-
Functional Programming
-
Concurrency Patterns
-
-
Python 2 vs 3
-
Concurrency Patterns
-
Porting to Python 3
-
-
Books
-
Free
- Free Programming Books - Python
- Python Programming - Free Computer Books
- Invent with Python
- Think Python
- Byte of Python
- Snake Wrangling for Kids
- Data Structures and Algorithms with Object-Oriented Design Patterns in Python
- Python programming on wikibooks
- Dive Into Python 3
- Programming Computer Vision with Python
- Python for you and me
- Program Arcade Games With Python And Pygame
- Interactive python-problem solving
- How to make mistakes in Python
- Think Stats: Exploratory Data Analysis in Python
- Think Python
-
Paid
-
-
Online Courses and Challenges
-
Discussions
-
Conferences and events
-
Videos
-
Paid
- Guido Van Rossum on the history of Python
- Type Hints - Guido van Rossum - PyCon 2015
- Khan Academy - Introduction to programming and computer science using Python
- What are some "must-watch" Python videos ?
- Python Videos, Tutorials and Screencasts at ShowMeDo
- Talks by Brandon Rhodes
- A Billion Rows per Second: Metaprogramming Python for Big Data
- The newboston site tutorial - [Python 3 version](https://thenewboston.com/videos.php?cat=98)
- Python Programming Tutorials
- Khan Academy - Introduction to programming and computer science using Python
-
-
Generators
-
Coroutines
-
Iterators
-
Import
-
Yield
-
Context Managers
-
Unicode
-
Networking
-
Metaclasses
-
Packaging
-
Logging
- 5 tips for packaging your Python projects
- AOSA: Python Packaging
- The Hitchhiker’s Guide to Packaging
- Sharing Your Labor of Love: PyPI Quick And Dirty
- Open Sourcing a Python Project the Right Way
- The Package Dependency Blues
- 5 Simple Rules For Building Great Python Packages
- PyInstaller: Stand-alone executables, under Windows, Linux, Mac OS X, Solaris and AIX
- setup.py tricks
- Python Packaging: Quick Tutorial & Checklist
- Unofficial Windows Binaries for Python Extension Packages
- 5 Simple Rules For Building Great Python Packages
- 5 tips for packaging your Python projects
-
-
Documentation
-
Environments and Environment Management
-
Exceptions
-
Debugging
-
Testing
-
Logging
- Nose Introduction
- Unittest Introduction
- How To Use Coverage.py With Unittest
- An Extended Introduction to the nose Unit Testing Framework
- Test strategies for your Python projects
- Improve Your Python: Understanding Unit Testing
- An Introduction to Mocking in Python
- Improve Your Python: Understanding Unit Testing
- An Introduction to Mocking in Python
-
-
Profiling
-
Deployment
-
Warts and Gotchas
-
Web
-
Ansible
-
Frameworks
- Django vs Flask vs Pyramid: Choosing a Python Web Framework
- Designing a RESTful API with Python and Flask
- How I structure my Flask apps
- Django by Example
- Tango with Django
- Django Screencasts
- Let’s TDD a Simple App in Django
- Django runserver and stunnel for testing HTTPS
- Scaling database with Django and HAProxy
- Django models, encapsulation and data integrity
- 11 Things I Wish I Knew About Django Development Before I Started My Company
- Designing a RESTful API using Flask-RESTful
- Rapid Web Prototyping with Lightweight Tools
- Build a Simple, Static, Markdown-Powered Blog with Flask
- How to Build an API with Python and Flask
- Create a Simple Music Streaming App with Flask
- Adding full-text search to the flask note-taking app
- Kickstarting Flask on Ubuntu - Setup and Deployment
- OAuth Authentication with Flask
- Building a blog using Flask and AngularJS
- Building a Movie Recommendation Service with Spark & Flask
- Building a Kanban App with Flask and React
- Building a Twitter clone in Web2Py
- The official Django documentation
- Getting started with Django
- Starting a Django 1.6 Project the Right Way
- Building a hacker news clone in Django
- Deploying Django
- Build a Shopify App in 15 minutes with Django
- A repository of must-watch videos about Django
- Django Girls Tutorial
- Mastering Django
- Building a Wine Review & Recommendation Site with Django
- Developing with Bottle- Part 1
- Fastest database for Tornado
- Pyramid official documentation
- How To Use the Pyramid Framework To Build Your Python Web App on Ubuntu
- Building an AJAX Hello-World with Pyramid
- Django by Example
- Django by Example
- Django by Example
- Django by Example
- Django by Example
- Explore Flask
- Django by Example
- Django by Example
- Django by Example
- Django by Example
- Django by Example
- Django by Example
- Django runserver and stunnel for testing HTTPS
- Mastering Django
- Let’s TDD a Simple App in Django
-
Web Servers
-
API and Web Services
-
Scraping
-
-
Mobile Development
-
Google Glass
-
Image Processing
Categories
Web
62
Beginner's Delight
43
Miscellaneous
26
IPython Notebooks
21
Books
18
Decorators
14
Packaging
13
Data Analysis
11
Videos
10
Environments and Environment Management
10
GUI Programming
9
Testing
9
Python 2 vs 3
9
Unicode
8
Why Python?
8
Style Guide and Idioms
7
Editors and IDE's for Python programming
7
Resources for Women
6
Documentation
6
Databases
5
Data Visualization
5
Discussions
5
Deployment
5
Curated Python resources from other websites
4
Deep Learning
4
Generators
4
Design Patterns
4
Warts and Gotchas
4
Online Courses and Challenges
3
Dictionary
3
Image Processing
3
Metaclasses
3
Mobile Development
3
Debugging
3
Profiling
2
Functional Programming
2
Context Managers
2
Concurrency and Distributed Systems
2
WSGI
2
Iterators
2
Podcasts
2
Exceptions
1
Networking
1
Import
1
Google Glass
1
Android
1
Conferences and events
1
Yield
1
Game Development
1
Data Mining
1
BigData
1
Coroutines
1