My notes on the Python programming language.
- Books
- Videos
- Web Sites
- Frameworks
- Behavior-Driven Development (BDD)
- Data Science
- Machine Learning
- Parallel Computing
- License
- A Byte of Python
- Effective Python
- Grokking Algorithms
- Practical Algorithms and Data Structures
- Python Machine Learning
- Python Tricks
- The Hitchhiker's Guide to Python
- Wikibooks: Python Programming
- The Quick Python Book
- SICP in Python
- Clean Code Python
- How to Think Like a Computer Scientist
- more books...
- Fluent Python
- Introducing Python
- Python Cookbook
- Python for DevOps
- Test-Driven Development with Python
- Think Python
- Data Science
- Machine Learning
- SF Python
- Socratica
- Corey Schafer
- The Mighty Dictionary
- Transforming Code into Beautiful, Idiomatic Python
- pyvideo
- An Introduction to Python and Programming
- python-course.eu
- freeCodeCamp: Python
- Google's Python Class
- Real Python
- W3Schools: Python
- Your First Machine Learning Project in Python Step-By-Step
- Problem Solving with Algorithms and Data Structures using Python
- Pythonic Data Structures and Algorithms
- Practical Python Programming
- Tutorials Point: Python 3
- Essays
- Documenation
- Python Documentation contents
- What’s New in Python
- The Python Tutorial
- Python Setup and Usage
- The Python Language Reference
- The Python Standard Library
- Python HOWTOs
- Descriptor HowTo Guide
- Functional Programming HOWTO
- Logging HOWTO
- Logging Cookbook
- Regular Expression HOWTO
- Socket Programming HOWTO
- Sorting HOWTO
- Unicode HOWTO "Software should only work with Unicode strings internally, decoding the input data as soon as possible and encoding the output only at the end."
- HOWTO Fetch Internet Resources Using The urllib Package
- Argparse Tutorial
- FAQ
- Python Module Index
- Glossary
- Python Documentation contents
- PEP Index
- PEP 8 -- Style Guide for Python Code
- PEP 20 -- The Zen of Python
- PEP 257 -- Docstring Conventions
- PEP 420 -- Implicit Namespace Packages
- PEP 440 -- Version Identification and Dependency Specification
- PEP 483 -- The Theory of Type Hints
- PEP 484 -- Type Hints
- PEP 584 -- Add Union Operators To dict
- PEP 3099 -- Things that will Not Change in Python 3000
- more...
- What is behavior-driven Python?
- Python BDD Framework Comparison
- behave:
- pytest-bdd:
- cucumber documentation
- Apache Spark
- Dask
- Parallel Python
Released as open source software under the terms of the ISC License.