yfinance проксиін config.network.proxy арқылы орнату
yfinance жұмыс жүктемесін жасамас бұрын құжатталған желілік прокси параметрін пайдаланыңыз және прокси тыңдаушысының схемасын анық ұстаңыз.
Желілік конфигурациямен құжатталған yfinance API ішінде жүктемені бастамас бұрын проксиді орнатыңыз:
import yfinance as yf
yf.config.network.proxy = 'http://proxy.example:8080' Қосымшаның әдеттегі Ticker немесе download операцияларымен жалғастырыңыз. HTTP тыңдаушысы сұралған қызмет HTTPS болса да http URL мекенжайын сақтайды. HTTP прокси тізімі бұл мән үшін кандидаттар ұсынады, егер жалпыға ортақ деректер сұраулары жалпы делдалды пайдалана алса.
Бұл бүкіл процесс бойынша кітапхана конфигурациясы. Әртүрлі маршруттарды қажет ететін қатар жұмыстар арасында оны өзгертуден аулақ болыңыз. yfinance иелігіндегі көлік қабаты тиісті тұтынушы болып табылады; байланысы жоқ requests.Session конфигурациялау yfinance оны пайдаланатынын дәлелдемейді.
Ескі мысалдар proxy-ді жеке әдістерге берген немесе set_config(proxy=...) қолданған. Бұл пішіндерді ағымдағы config нысанымен араластырмас бұрын орнатылған API буынын тексеріңіз. Жоба бастапқы коды set_config прокси аргументін config.network.proxy пайдасына ескірген деп белгілейді.
SOCKS үшін орнатылған көлік қабаты қолдайтын URL схемасы мен DNS шешу режимін сәйкестендіріңіз. SOCKS соңғы нүктесін http ретінде беру оның протоколын түрлендірмейді.