screenapi-cli
Installation
python -m pip install screenapi-cli
screenapi-cli --help
Step 1 - setup cli
screenapi-cli setup --api-url "<api-url>" --api-key "<api-key>" --max_workers 15
check all options with screenapi-cli setup --help
Step 2 - start scraping
touch urls.txt # create a urls.txt file and add urls, one line == one url
screenapi-cli scrape urls.txt #
check all options with screenapi-cli scrape --help
Step 3 - export to excel sheet
screenapi-cli export --input-dir "<path to scraper's output>" # check below
-
example : scraped flipkart urls, and export execl file in default location
screenapi-cli export --input-dir "flipkart" # `flipkart` will convert into `/path/to/screenapi-cli/config/output/flipkart` and --output-file will be `/path/to/screenapi-cli/config/output/flipkart.xlsx` and --sort-by will be `sl`
-
example: custom input-dir , custom output-file
screenapi-cli export --input-dir "~/Downloads/scraped" --output-file "./flipkart.xlsx"
command: screenapi-cli list
[default]
output_dir = /path/to/output
max_workers = 15
api_url = *****************
api_key = *************************
namespace = ******-****-****-****-*********
export_dir = /path/to/export
check all options with screenapi-cli export --help
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
screenapi_cli-0.1.6.tar.gz
(11.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file screenapi_cli-0.1.6.tar.gz.
File metadata
- Download URL: screenapi_cli-0.1.6.tar.gz
- Upload date:
- Size: 11.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
poetry/1.8.2 CPython/3.11.2 Linux/6.1.0-20-amd64
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c3f0cbcff6b8bd0a6719520e207b48d479d05bd8f4a5ca094cc5f3f057da5d95
|
|
| MD5 |
5273189ee3877d62db58a941ae605738
|
|
| BLAKE2b-256 |
68a23de46b8e7d050fce30f2b0af96bd543f8b7d90f5a64333dba747acb85d40
|
File details
Details for the file screenapi_cli-0.1.6-py3-none-any.whl.
File metadata
- Download URL: screenapi_cli-0.1.6-py3-none-any.whl
- Upload date:
- Size: 16.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
poetry/1.8.2 CPython/3.11.2 Linux/6.1.0-20-amd64
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0afe484cde7406284bb3670898b9c1676e101d7782e697be501a4293dd780c8b
|
|
| MD5 |
c1ae280c6c918079df9179579e6dffd6
|
|
| BLAKE2b-256 |
36769f6d7ceb53f3430d5dfa637a1d71e698c46762a8709e52ff563927ee7089
|