The source code for the programs in "The Big Book of Small Python Projects"

Overview

The Big Book of Small Python Projects (source code)

The source code for the programs in "The Big Book of Small Python Projects" by Al Sweigart.

This book is freely available under a Creative Commons license at https://inventwithpython.com/bigbookpython/

You can purchase print books and ebooks directly from the publisher, No Starch Press: https://nostarch.com/big-book-small-python-projects

These files can also be found in the "resources" zip on the publisher's website: https://nostarch.com/download/BigBookPythonResources.zip

This repo is for archival purposes; no pull requests will be accepted.

You might also like...

This repository contains examples of programs I've written that have helped me collect, organize, and analyze data to create machine learning NBA betting models.

NBA-Betting-Model_2022.py This program collects and organizes over 6,000 NBA statistics daily. Its purpose is to efficiently gather NBA data for my sp

Jul 26, 2022

Simple menu maker system for command-line programs

Simple menu maker system for command-line programs

MenuTools A powerful tool to create customizable command prompt menu as simple as possible. Instalation How to use it Customization Some more Instalat

Jan 3, 2023

This repo is used to test programs written in ECE391 course from UIUC.

ece391FA_test_tools This repo is used to test programs written in ECE391 course from UIUC. For every problem set and mp, this repo will try to provide

Sep 4, 2022

OpenCV-Python Programs for Beginners in CV

OpenCV Starter All Basic Programs of OpenCV-Python to get started! Installation Install OpenCV pip Install opencv-python List Of all Programmes Covere

Sep 11, 2022

These are the set of programs which was assigned to me as a project work so I solved all of them and posting here so that it may help some of you who see it. Thank You

10-python-programs-for-beginners These are the set of programs which was assigned to me as a project work so I solved all of them and posting here so

Sep 13, 2022

A Python-based interpreter to read and run Brainfuck programs in pure Python in the simplest way.

Brainfuck Interpreter in Python A Python-based interpreter to read and run Brainfuck programs in pure Python in the simplest way. Using $ python brain

Sep 17, 2022

A collection of basic programs from various different programming languages.

A collection of basic programs from various different programming languages.

ProgrammingSources A collection of basic programs from various different programming languages. You can contribute programs from any languages Contrib

Oct 31, 2022

Hacktoberfest2022🥳 - Contribute given programs in every language😎 you want, every PR will be accepted😍!!!

✨ #Hacktoberfest 2022 For All ✨ A Simple 😉 beginner friendly 😊 Repo for all programmers and coders. All contributors are requested to star 🌟 this r

Dec 22, 2022

Multiple Python programs to generate a random profile

Randomise-Hacktoberfest-2022 Hack It! Multiple Python programs to generate a random profile Create / Upload Your Code Register your GitHub ID on https

Oct 4, 2022
Owner
Al Sweigart
Not currently looking for employment.
Al Sweigart
This repo contains programs to implement a NBA statistics Python application including programs to create & setup database schema configured on mySQL server

NBA Database Application This repo contains programs to implement a NBA statistics application including programs to create & setup database schema co

Eshaan Vora 1 Sep 20, 2022
Tiny Programs: Rosetta code for implementations

Tiny Programs: Rosetta code for implementations Learning a new language can be hard. Developers go to "Hello World" but this is so trivial a program s

Phil Eaton 34 Dec 16, 2022
This is a collection of python programs related to NFA's, DFA's, etc.

Finite Automata This is a collection of python programs related to NFA's, DFA's, etc. NFAtoDFA.py will convert a nondeterministic finite automata into

Drew 1 May 5, 2022
Processing-like sketch programs but for Python projects

pysketch (still a work in progress) Processing-like sketch programs but for Python projects (on Windows)* Dependencies PySketch uses the following pac

Woon Seah 1 May 16, 2022
Malware programs written in python

Malware Showcase Disclaimer: This repository is taken with reference from PatrikH0lop/malware_showcase repository with some slight modification on my

Jun Hao 25 Dec 24, 2022
Programs for Recording Studio Workflows.

Title Description Author R5 Programs for Recording Studio Workflows. Icepitproductions Usage /usr/bin/python3 <scriptname.py> 1.RAW workflow descripti

IOMD 1 May 31, 2022
Demo Programs for the "Talking Head(?) Anime from a Single Image 3: Now the Body Too" Project

Demo Code for "Talking Head(?) Anime from A Single Image 3: Now the Body Too" This repository contains demo programs for the Talking Head(?) Anime fro

Pramook Khungurn 319 Jan 4, 2023
Bash and Python programs I've worked on personally

cruxprojects Place in bin folder and use chmod +x M or chmod +x P to give permissions. if git bash terminal make bin directory in pwd when first opene

Jon Cruxible 1 Jul 24, 2022
Capture the Flag (CTF) in computer security is an exercise in which flags are secretly hidden in purposefully-vulnerable programs or websites

Capture the Flag (CTF) in computer security is an exercise in which flags are secretly hidden in purposefully-vulnerable programs or websites. Competitors steal flags either from other competitors (attack/defense-style CTFs) or from the organizers (jeopardy-style challenges)

anas cherni 8 Dec 16, 2022
This repository contains examples of programs I've written that have helped me collect, organize, and analyze data to create machine learning MLB betting models.

MLB-Betting-Model_2022 This program collects and organizes over 6,000 MLB statistics daily. Its purpose is to efficiently gather MLB data for my sport

Dylan Elder 1 Jul 26, 2022