Vendosja e proxy-t të yfinance me config.network.proxy
Përdorni cilësimin e dokumentuar të proxy-t të rrjetit përpara se të krijoni një ngarkesë pune yfinance dhe mbani skemën e dëgjuesit të proxy-t të qartë.
Në API-n e yfinance të dokumentuar me konfigurim rrjeti, vendosni proxy-n përpara se të nisni ngarkesën e punës:
import yfinance as yf
yf.config.network.proxy = 'http://proxy.example:8080' Vazhdoni me operacionet e zakonshme Ticker ose download të aplikacionit. Një dëgjues HTTP mban një URL http edhe kur shërbimi i kërkuar është HTTPS. Lista e proxy-ve HTTP ofron kandidatë për këtë vlerë kur kërkesat për të dhëna publike mund të përdorin një ndërmjetës publik.
Ky është konfigurim biblioteke për të gjithë procesin. Shmangni ndryshimin e tij midis punëve të njëkohshme që kanë nevojë për rrugë të ndryshme. Transporti që yfinance zotëron tashmë është konsumatori përkatës; konfigurimi i një requests.Session të palidhur nuk provon që yfinance e përdor atë.
Shembujt më të vjetër i kalonin proxy metodave individuale ose përdornin set_config(proxy=...). Kontrolloni gjeneratën e API-së të instaluar përpara se t'i përzieni këto forma me objektin aktual config. Kodi burim i projektit e shënon argumentin proxy të set_config si të vjetruar në favor të config.network.proxy.
Për SOCKS, përputhni skemën e URL-së dhe modalitetin e zgjidhjes DNS që mbështet transporti i instaluar. Dhënia e një pikëmbërritjeje SOCKS si http nuk e konverton protokollin e saj.