Eek is a web crawler that outputs metadata about a website in CSV format.
Installation
$ pip install eek
Usage
usage: eek [-h] [–graph] [–delay SECONDS] [–grep PATTERN] [-i] URL
eek recursively crawls a website, outputing metadata about each page in CSV format.
positional arguments:
URL The base URL to start the crawl
optional arguments:
-h, --help show this help message and exit
--graph output a graphviz digraph of links instead of CSV
metadata
--delay SECONDS Time, in seconds, to wait in between fetches. Defaults to
0.
--grep PATTERN Print urls containing PATTERN (a python regular
expression).
-i, --ignore-case Ignore case. Only valid with --grep
Example:
eek http://example.com/
To save output to a file, use redirection
eek http://example.com/ > ~/some_file.csv
To slow down crawling, use --delay=[seconds]
Release files for eek 1.0.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 | |
|---|---|---|---|
| eek-1.0.2.tar.gz | 7.4 kB | Details |
Release files / eek-1.0.2.tar.gz
| Download URL | eek-1.0.2.tar.gz |
|---|---|
| Size | 7.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6e8532e0fbbdbf555c4ac7589d10bad78351d9ea9f8e421004997c3cb7dce198
|
|
BLAKE2b-256 checksum How to use checksums |
77a5fb62b6a3d85972018ebef8525016634a8559a7af5094a3c2186c27926ee1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |