References for Python

Tutorials / Books

Python Tutorial at W3Schools W3Schools provides references and tutorials for many programming languages and areas of application (HTML, JavaScript, CSS, Python, C#, Kotlin, Go, Node.js, PHP and many more).

The Python Tutorial at python.org

LearnPython.org

The Hitchhiker’s Guide to Python

Automate the Boring Stuff with Python

Libraries

Python Package Index Official repository of software for Python.

Awesome Python A curated list of awesome Python frameworks, libraries, software and resources.

Text processing

TextBlob – Simplified Text Processing

Translate API – Access several translation interfaces

Markovify – A simple, extensible Markov chain generator

PDF

fpdf2 – PDF document generation

PageBot – Scripted page layout framework

pdfplumber – Extract information and content of a pdf.

Web scraper

BeautifulSoup ‒ Scrape information from websites

mediawiki – Scrape wiki pages

Selenium – Automate web browser interaction

Generative design

Flat