{"library":"scrapinghub","title":"Scrapinghub Python Client","description":"Client interface for the Scrapinghub API, used to manage and monitor scraping jobs, collections, items, and more. Current version is 2.7.0, requires Python >=3.10. Release cadence is irregular.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install scrapinghub"],"cli":null},"imports":["from scrapinghub import ScrapinghubClient"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from scrapinghub import ScrapinghubClient\n\napi_key = os.environ.get('SHUB_APIKEY', '')\nclient = ScrapinghubClient(api_key)\n\n# Access a project\nproject = client.get_project(123456)\nprint(project.key)\n\n# List jobs (spiders) in a project\nfor job in project.jobs.iter():\n    print(job['key'])","lang":"python","description":"Initialize client with API key, fetch a project, and list jobs.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}