Table of Contents
Learning about Scraping with python by David Arroyo Menéndez
You can check external documentation in
- https://requests.readthedocs.io/en/latest/
- https://mechanicalsoup.readthedocs.io/en/stable/
- https://newspaper.readthedocs.io/en/latest/
Installing from pypi
First, to create a python virtual environment
$ mkdir ~/venv-damescraping
$ python3.14 -m venv ~/venv-damescraping
$ cd venv-damescraping
$ source bin/activate
Second, to download the python package
$ python3.14 -m pip install damescraping
Last, to go the directory and to check files and directories
$ cd lib/python3.14/site-packages/damescraping
$ ls
Installing from git
$ git clone https://github.com/davidam/damescraping
$ pip3 install markdown mechanicalsoup newspaper3k lxml requests
$ cd damescraping
Execute test
$ cd damescraping
$ ./runtest.sh
Making and uploading a pypi package
To install create tar.gz in dist directory:
$ cd damescraping
$ python3 -m build
$ twine upload dist/damescraping-0.1.tar.gz
Metadata
Release files for damescraping 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| damescraping-0.1.2.tar.gz | 44.6 kB | Details |
Release files / damescraping-0.1.2.tar.gz
| Download URL | damescraping-0.1.2.tar.gz |
|---|---|
| Size | 44.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
622059df9a1cbbf0a77f57c42d1465afc3c818cb531a9fadfb2a2bb4898b3505
|
|
BLAKE2b-256 checksum How to use checksums |
0d82422fc098acda69e3a85d1e3d819cbbb3092139ebbad085717247a619b7f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|