په 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=...) کارول. هغه بڼې د اوسني config توکي سره د ګډولو دمخه نصب شوې API نسل وګورئ. د پروژې سرچینه د set_config پراکسي استدلال د config.network.proxy په ګټه منسوخ ښیي.

د SOCKS لپاره، د URL سکیم او د DNS حل کولو حالت سره سمون وکړئ چې نصب شوی ټرانسپورټ یې ملاتړ کوي. د SOCKS پای ټکی د http په توګه وړاندې کول د هغې پروتوکول نه بدلوي.

اړوندې مقالې