Поставување на проксито на 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 не го претвора нејзиниот протокол.