Skip to main content

Crawl algorithm problems from any website

Project description

Algo Crawler

pre-commit

Usage

  • Install Package

    pip install algo_crawler
    
  • Crawl Solution

    python3 -m algo_crawler -s BJ -u koosaga
    # {'user_id': 'koosaga', 'problem_codes': ['1000', '1001' ...]
    
  • Crawl Problem

    python3 -m algo_crawler -s BJ -p 1000
    # {'code': 'LC_1', 'level': '1', 'link': 'https://leetcode.com/problems/two-sum', 'title': 'Two Sum'}
    

Developer Setting

  • Developer setting

    pip install -r requirements.txt
    pre-commit install
    
  • Test

    python3 -m algo_crawler.test
    

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

algo_crawler-0.0.2.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

algo_crawler-0.0.2-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file algo_crawler-0.0.2.tar.gz.

File metadata

  • Download URL: algo_crawler-0.0.2.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for algo_crawler-0.0.2.tar.gz
Algorithm Hash digest
SHA256 a7bf1ab2ab6c37ad237b6807c1bf0e1f936ddd5a9ad6638f59248a192d9bddff
MD5 4d0e6638b165daafdd144f06d96e5f08
BLAKE2b-256 1ea6ba9b54c409fb79da86efb1af2a53fcebbaeb99daa5459d257d8e53b94258

See more details on using hashes here.

File details

Details for the file algo_crawler-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: algo_crawler-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for algo_crawler-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 527de6d2d96bd4703f527c012a5d4ab644d2d451dd032e010305273e70896a87
MD5 08e15c7dbab6cb84197bd450d4ee14ba
BLAKE2b-256 f71c77114e5550d31417dfbe2095a6b88309468646875cc44989b64a68b9967f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page