Den yfinance-Proxy mat config.network.proxy astellen
Benotzt déi dokumentéiert Netzwierk-Proxy-Astellung, ier Dir eng yfinance-Aarbechtslaascht erstellt, a haalt de Schema vum Proxy-Listener explizit.
An der yfinance-API, déi mat Netzwierkkonfiguratioun dokumentéiert ass, setzt de Proxy, ier d'Aarbechtslaascht ufänkt:
import yfinance as yf
yf.config.network.proxy = 'http://proxy.example:8080' Fuert mat den normale Ticker- oder download-Operatioune vun der Applikatioun weider. En HTTP-Listener behält eng http-URL, och wann den ugefrote Service HTTPS ass. D'HTTP-Proxy-Lëscht bitt Kandidaten fir dëse Wäert, wann Ufroe fir ëffentlech Donnéeën en ëffentlechen Intermédiaire kënne benotzen.
Dëst ass eng Bibliothéikskonfiguratioun fir de ganze Prozess. Vermeit et, se tëschent gläichzäitegen Aufgabe z'änneren, déi verschidde Weeër brauchen. Den Transport, deen yfinance schonn huet, ass de relevante Konsument; eng onverbonnen requests.Session ze konfiguréieren beweist net, datt yfinance se benotzt.
Méi al Beispiller hunn proxy un eenzel Methoden iwwerginn oder set_config(proxy=...) benotzt. Kontrolléiert d'installéiert API-Generatioun, ier Dir dës Formen mam aktuelle config-Objekt mengt. D'Quell vum Projet markéiert d'proxy-Argument vu set_config als veralt zu Gonschte vu config.network.proxy.
Fir SOCKS passt de URL-Schema an den DNS-Aufléisungsmodus un, déi den installéierten Transport ënnerstëtzt. En SOCKS-Endpunkt als http uginn konvertéiert säi Protokoll net.