Подешавање yfinance проксија помоћу config.network.proxy
Користите документовано подешавање мрежног проксија пре креирања yfinance радног оптерећења и држите шему прокси слушаоца експлицитном.
У yfinance API-ју документованом са мрежном конфигурацијом, подесите прокси пре покретања радног оптерећења:
import yfinance as yf
yf.config.network.proxy = 'http://proxy.example:8080' Наставите са уобичајеним Ticker или download операцијама апликације. HTTP слушалац задржава http URL чак и када је тражена услуга HTTPS. Листа HTTP проксија нуди кандидате за ову вредност када захтеви за јавним подацима могу користити јавног посредника.
Ово је конфигурација библиотеке на нивоу процеса. Избегавајте да је мењате између паралелних послова којима су потребне различите руте. Транспорт који yfinance већ поседује је релевантни потрошач; конфигурисање неповезаног requests.Session не доказује да га yfinance користи.
Старији примери су предавали proxy појединачним методама или су користили set_config(proxy=...). Проверите инсталирану генерацију API-ја пре мешања тих облика са тренутним config објектом. Изворни код пројекта означава proxy аргумент у set_config као застарео у корист config.network.proxy.
За SOCKS ускладите шему URL-а и режим DNS резолуције које подржава инсталирани транспорт. Навођење SOCKS одредишта као http не претвара његов протокол.