1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "startUrls": [
10 { "url": "https://www.investing.com/indices/eu-stoxx50-news/" },
11 { "url": "https://www.investing.com/news/latest-news/" },
12 { "url": "https://www.investing.com/news/most-popular-news/" },
13 { "url": "https://www.investing.com/news/headlines/" },
14 { "url": "https://www.investing.com/news/cryptocurrency-news/" },
15 { "url": "https://www.investing.com/news/stock-market-news/" },
16 { "url": "https://www.investing.com/news/commodities-news/" },
17 { "url": "https://www.investing.com/news/forex-news/" },
18 { "url": "https://www.investing.com/news/economy/" },
19 { "url": "https://www.investing.com/news/economic-indicators/" },
20 { "url": "https://www.investing.com/news/politics/" },
21 { "url": "https://www.investing.com/news/world-news/" },
22 ],
23 "dateRange": "2023/1/5 - 2020/1/5",
24 "maxArticles": 50,
25 "maxDepth": 20,
26 "proxyConfiguration": { "useApifyProxy": False },
27}
28
29
30run = client.actor("glitch_404/investing-scraper").call(run_input=run_input)
31
32
33print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
34for item in client.dataset(run["defaultDatasetId"]).iterate_items():
35 print(item)
36
37