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-ийн proxy аргументыг config.network.proxy-ийн талд хуучирсан гэж тэмдэглэдэг.
SOCKS-ийн хувьд суулгасан тээврийн дэмждэг URL схем болон DNS шийдвэрлэх горимыг тааруулаарай. SOCKS төгсгөлийн цэгийг http хэлбэрээр өгөх нь түүний протоколыг хөрвүүлэхгүй.