FinNLP icon indicating copy to clipboard operation
FinNLP copied to clipboard

US_proxy connection error

Open wj210 opened this issue 1 year ago • 0 comments

`from finnlp.data_sources.news.finnhub_date_range import Finnhub_Date_Range

start_date = "2023-01-01" end_date = "2023-01-02" config = { "use_proxy": "us_free", # use proxies to prvent ip blocking "max_retry": 5, "proxy_pages": 5, "token": "ck22t49r01qng12gonugck22t49r01qng12gonv0" # Available at https://finnhub.io/dashboard }

news_downloader = Finnhub_Date_Range(config) # init news_downloader.download_date_range_stock(start_date,end_date) # Download headers news_downloader.gather_content() # Download contents df = news_downloader.dataframe selected_columns = ["headline", "content"] print(df[selected_columns].head(10)) `

Getting the us proxy will incur a connection error. requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))

When the function get_us_free_proxy, at the line response = requests.get(url, headers=headers)

wj210 avatar Sep 15 '23 10:09 wj210