1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "startUrls": ["https://docs.apify.com/academy/scraping-basics-javascript"],
10 "referrerUrl": "",
11 "includeUrlGlobs": [],
12 "excludeUrlGlobs": [],
13 "rateLimitDelaySecs": "0.1",
14 "waitForSelector": "",
15 "clickElementsCssSelector": "",
16 "keepElementsCssSelector": "",
17 "kvDir": "kv",
18 "proxyConfiguration": { "useApifyProxy": True },
19 "headerAcceptLanguage": "en-US,en;q=0.9",
20 "headerDnt": "1",
21 "headerUpgradeInsecureRequests": "1",
22 "headerUserAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36",
23 "headerSecChUa": "\"Google Chrome\";v=\"143\", \"Chromium\";v=\"143\", \"Not A(Brand\";v=\"24\"",
24 "headerSecChUaMobile": "?0",
25 "headerSecChUaPlatform": "\"Windows\"",
26 "customHttpHeaders": {},
27 "initialCookies": [],
28}
29
30
31run = client.actor("citrine_venus/website-content-crawler").call(run_input=run_input)
32
33
34print("๐พ Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
35for item in client.dataset(run["defaultDatasetId"]).iterate_items():
36 print(item)
37
38