Skip to main content

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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

screenapi_cli-0.1.6-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

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

Hashes for screenapi_cli-0.1.6.tar.gz
Algorithm Hash digest
SHA256 c3f0cbcff6b8bd0a6719520e207b48d479d05bd8f4a5ca094cc5f3f057da5d95
MD5 5273189ee3877d62db58a941ae605738
BLAKE2b-256 68a23de46b8e7d050fce30f2b0af96bd543f8b7d90f5a64333dba747acb85d40

See more details on using hashes here.

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

Hashes for screenapi_cli-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 0afe484cde7406284bb3670898b9c1676e101d7782e697be501a4293dd780c8b
MD5 c1ae280c6c918079df9179579e6dffd6
BLAKE2b-256 36769f6d7ceb53f3430d5dfa637a1d71e698c46762a8709e52ff563927ee7089

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page