Sa API ng yfinance na dokumentado kasama ang network configuration, itakda ang proxy bago simulan ang workload:

import yfinance as yf

yf.config.network.proxy = 'http://proxy.example:8080' 

Magpatuloy sa karaniwang Ticker o download na operasyon ng application. Ang HTTP listener ay nagpapanatili ng http URL kahit na ang hiniling na serbisyo ay HTTPS. Ang listahan ng HTTP proxy ay nagbibigay ng mga kandidato para sa halagang ito kapag ang mga kahilingan sa pampublikong datos ay maaaring gumamit ng pampublikong tagapamagitan.

Ito ay configuration ng library para sa buong proseso. Iwasang baguhin ito sa pagitan ng magkakasabay na trabaho na nangangailangan ng iba't ibang ruta. Ang transport na pagmamay-ari na ng yfinance ang kaugnay na consumer; ang pag-configure ng walang kaugnayang requests.Session ay hindi nagpapatunay na ginagamit ito ng yfinance.

Ang mas lumang mga halimbawa ay nagpapasa ng proxy sa indibidwal na mga method o gumagamit ng set_config(proxy=...). Suriin ang naka-install na henerasyon ng API bago pagsamahin ang mga anyong iyon sa kasalukuyang config object. Minarkahan ng source ng proyekto ang proxy argument ng set_config bilang deprecated pabor sa config.network.proxy.

Para sa SOCKS, itugma ang scheme ng URL at ang DNS-resolution mode na sinusuportahan ng naka-install na transport. Ang pagbibigay ng SOCKS endpoint bilang http ay hindi nagko-convert ng protocol nito.

Kaugnay na mga artikulo