automateboringstuff2ndedition
This package installs the modules used in "Automate the Boring Stuff with Python", 2nd Edition.
This book, along with all of Al Sweigart's programming books, is freely available under a Creative Commons license at https://inventwithpython.com
The online video course that follows the content of "Automate" can be found at https://inventwithpython.com/automateudemy
You can install this package by running pip (or pip3 on macOS and Linux):
pip install --user automateboringstuff
You can also run Pip as a Python module by running (use python3 on macOS and Linux):
python -m pip install --user automateboringstuff
This will install the following modules:
send2trash==1.5.0requests==2.21.0beautifulsoup4==4.7.1selenium==3.141.0openpyxl==2.6.1PyPDF2==1.26.0python-docx==0.8.10imapclient==2.1.0twilioezgmailezsheetspyinputpluspillow==9.2.0pyautogui
Note About Pyzmail36
This module doesn't install pyzmail36. The latest version of Python's setuptools module has deprecated some functionality, and trying to install pyzmail36 with it results in a "use_2to3 is invalid" error message.
To install pyzmail36, you need to first install version 58.0.0 of setuptools with the following command:
pip install --user setuptools==58.0.0
Then you can install pyzmail36:
pip install --user pyzmail36==1.0.4
Then you can update setuptools to the latest version again:
pip install --user -U setuptools
I'm currently working with the maintainer of pyzmail36 to have this issue fixed.
Release files for automateboringstuff2ndedition 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| automateboringstuff2ndedition-1.0.3.tar.gz | 2.7 kB | Details |
Release files / automateboringstuff2ndedition-1.0.3.tar.gz
| Download URL | automateboringstuff2ndedition-1.0.3.tar.gz |
|---|---|
| Size | 2.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
32118bd38e9089ec10d51df1b4dd1bd8bf999f7c68c7043d38026c376efe2703
|
|
BLAKE2b-256 checksum How to use checksums |
f70b07b0b64c1d42f6d659c78bd7bdcb479f66913cf30a1bab6aa8f164de2a32
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.2
|