新闻详情

新闻详情

首页 / 资讯中心 / 详情

yfinance 如何设置 locale 让 Ticker.info 返回本地语言的公司名称

发布时间:2026/9/13 19:24:47来源:尧图网络
yfinance 如何设置 locale 让 Ticker.info 返回本地语言的公司名称
yfinance 如何设置 locale 让 Ticker.info 返回本地语言的公司名称【免费下载链接】yfinanceDownload market data from Yahoo! Finances API项目地址: https://gitcode.com/GitHub_Trending/yf/yfinance用 yfinance 拉取股票资料时Ticker.info默认返回的是英文公司名称例如小米是Xiaomi Corporation。如果你希望longName、shortName等字段跟随 Yahoo 的本地语言返回需要通过 yfinance 的全局配置yf.config.locale来指定语言与地区。本文介绍如何设置这个 locale、如何验证生效以及哪些情况 Yahoo 不会返回翻译结果。前提locale 的默认值yfinance 的yf.config.locale有两个字段定义见 config.pylangBCP-47 语言标签用于 Yahoo v7/v10 端点默认en-USregionISO 3166-1 alpha-2 国家码默认US默认 localeen-US/US下1810.HK的longName返回Xiaomi Corporation这一点在仓库测试 test_ticker_locale.py 中有对应断言。设置 locale在会话开始时设置一次根据 advanced/config.rst 的说明localized 字段longName、shortName等跟随yf.config.locale。做法是在会话开始时切换一次之后所有走 v7 / v10 端点的调用Ticker.info、Ticker.fast_info、Ticker.calendar、earnings_dates等都会继承该 locale。以繁体中文港为例文档给出的写法是import yfinance as yf yf.config.locale.lang zh-Hant-HK yf.config.locale.region HK name yf.Ticker(1810.HK).info[longName]以日语日本为例import yfinance as yf yf.config.locale.lang ja-JP yf.config.locale.region JP name yf.Ticker(7203.T).info[longName]两个代码块都是完整可运行的最小示例只需要按目标语言替换lang/region的取值即可。验证结果文档给出的示例输出如下文档示例实际以 Yahoo 当前返回为准zh-Hant-HK/HK下yf.Ticker(1810.HK).info[longName]返回小米集團ja-JP/JP下yf.Ticker(7203.T).info[longName]返回トヨタ自動車即设置 locale 后重新读取.info[longName]得到的是本地语言的公司名而不是默认英文就说明设置已生效。仓库测试 test_ticker_locale.py 还包含一个ru-RU/RU的用例对GAZP.ME断言longName包含Газпром若 Yahoo 未返回该字段则跳过测试可作为俄语方向的参考。locale 是通过请求参数传给 Yahoo 的。在 base.py 与 quote.py 中可以看到相关请求的 params 都是{lang: YfConfig.locale.lang, region: YfConfig.locale.region}因此只要设置一次后续请求即携带新的语言与地区。限制只有本地上市股票才有翻译文档明确说明Yahoo 只对在该 locale 本地上市的股票返回翻译值。即使把 locale 设为ja-JPTicker(AAPL)仍会返回Apple Inc.因为 Apple 的美国上市名称没有日语翻译该行为在 test_ticker_locale.py 的test_locale_us_listing_not_translated用例中被断言。所以验证时如果名称仍是英文先确认该股票是否在所选 locale 对应的市场本地上市而不是 locale 设置本身出错。小结在会话开始时设置一次yf.config.locale.lang和yf.config.locale.region即可让Ticker.info等 v7/v10 端点调用返回本地语言的longName、shortName等字段用目标市场本地上市的股票如1810.HK、7203.T读取.info[longName]来验证是否生效本地未上市的股票如美股代码在非美 locale 下不会返回翻译值此时保持原名是预期行为。locale 属于进程内的全局配置只在当前会话生效换新会话时需要重新设置。更多全局配置项network、debug等见 advanced/config.rst。【免费下载链接】yfinanceDownload market data from Yahoo! Finances API项目地址: https://gitcode.com/GitHub_Trending/yf/yfinance创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Wasp 应用自托管部署实战:从架构设计到服务器落地 2026/9/13 20:06:52

Wasp 应用自托管部署实战:从架构设计到服务器落地

Wasp 应用自托管部署实战:从架构设计到服务器落地 【免费下载链接】wasp The batteries-included full-stack framework for the AI era. Develop JS/TS web apps (React, Node.js, and Prisma) using declarative code that abstracts away complex full-stack fea…

阅读更多 →
AI电商素材流水线:从SKU分级到批量出图的完整实战指南 2026/9/13 20:06:52

AI电商素材流水线:从SKU分级到批量出图的完整实战指南

1. 十家店同时开张,真正卡死你的是素材不是货做电商的人都有这个体感:店铺能不能活下去,看供应链和流量;店铺能不能做大,看的是你有没有一套不依赖个人状态、随时能复制的内容生产机制。我接手这批店铺之前&#xff0c…

阅读更多 →
企业级Agent平台落地实践:从超级个体到超级团队 2026/9/13 20:06:52

企业级Agent平台落地实践:从超级个体到超级团队

这篇内容我会尽量站在一个有实际落地经验的人的角度去写,而不是讲 PPT 念概念。WorkBuddy Enterprise 这类产品最怕两件事:一是被当成大号 ChatBot,二是被当成又一套低代码平台。我会把它的核心能力、适用边界、落地路径和踩坑经验串起来讲清…

阅读更多 →
NeMo Speech 核心概念全解:音频约定、任务体系、编码器架构与模型配置入门指南 2026/9/13 20:06:52

NeMo Speech 核心概念全解:音频约定、任务体系、编码器架构与模型配置入门指南

NeMo Speech 核心概念全解:音频约定、任务体系、编码器架构与模型配置入门指南 【免费下载链接】Speech A scalable generative AI framework built for researchers and developers working on Large Language Models, Multimodal, and Speech AI (Automatic Speec…

阅读更多 →
UnoCSS Svelte Scoped:把原子样式编译进 Svelte 组件 `<style>` 块的 Scoped 样式方案 2026/9/13 20:06:52

UnoCSS Svelte Scoped:把原子样式编译进 Svelte 组件 `<style>` 块的 Scoped 样式方案

UnoCSS Svelte Scoped&#xff1a;把原子样式编译进 Svelte 组件 <style> 块的 Scoped 样式方案 【免费下载链接】unocss The instant on-demand atomic CSS engine. 项目地址: https://gitcode.com/GitHub_Trending/un/unocss 本篇介绍 unocss/svelte-scoped 包的…

阅读更多 →
QMK Compiler API 开发指南:解析固件异步编译服务的架构、Worker 流程与接口设计 2026/9/13 20:03:51

QMK Compiler API 开发指南:解析固件异步编译服务的架构、Worker 流程与接口设计

QMK Compiler API 开发指南&#xff1a;解析固件异步编译服务的架构、Worker 流程与接口设计 【免费下载链接】qmk_firmware Open-source keyboard firmware for Atmel AVR and Arm USB families 项目地址: https://gitcode.com/GitHub_Trending/qm/qmk_firmware 本文基…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞