ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

把 Gloomberb 变成你的数据管道:CLI 自动化与 JSON / CSV 输出实战

把 Gloomberb 变成你的数据管道:CLI 自动化与 JSON / CSV 输出实战 把 Gloomberb 变成你的数据管道CLI 自动化与 JSON / CSV 输出实战【免费下载链接】gloomberbFinance terminal, in your terminal.项目地址: https://gitcode.com/gh_mirrors/gl/gloomberbGloomberb 是一款开源金融终端finance terminal它不仅能让你在终端里看行情、做研究更能通过gloomberbCLI 把报价、财报、新闻、宏观数据一键导出为JSON / CSV / NDJSON轻松接入你自己的数据管道、脚本和定时任务 为什么它值得成为你的数据管道起点大多数人把终端应用当成只看的工具但 Gloomberb 的 CLI 设计从第一天就兼顾了人眼和机器两种读者默认人类可读表格自动适配终端宽度单条结果打印成对齐的标签-值行结构化输出可切换任何命令追加--json、--csv或--ndjson即可切换格式无需改变参数输出稳定可预期JSON 走统一的信封结构CSV 保留原始数值错误也是机器可读的。相关实现见 result.ts输出序列化逻辑与 docs/usage.md 的 CLI 章节。先装好 CLI30 秒macOS / Linuxcurl -fsSL gloom.sh/install | bash或使用 BunmacOS、Linux、Windows x64bun install -g gloomberb安装完成运行gloomberb help即可看到全部命令分组具体位置与更新方式参见 installation.md。三种结构化输出格式--json / --csv / --ndjson格式参数适用场景特点JSON--json完整数据建模、存档最丰富的数据模型附带ok状态、元数据与列定义CSV--csvExcel、表格工具、BI 导入表头 行保留原始数值不做重缩放NDJSON--ndjson流式处理、逐行管道解析每行一个 JSON 对象适合大数据量增量消费JSON带信封的结构化输出--json输出的不是裸数据而是一个统一信封见 result.ts{ ok: true, data: [ ... ], metadata: { symbol: AAPL, range: 1Y } }data是命令返回的完整模型JSON 模式总是选最丰富的可用模型metadata带上符号、区间等上下文方便下游程序核对数据出处有表格列的命令还会附带columns元数据列名与展示逻辑一目了然。失败时同样可机读{ ok: false, error: { code: ..., message: ..., retryable: true } }retryable字段直接告诉脚本要不要重试这对无人值守的定时抓取非常实用 CSV为表格软件而生的格式表头使用命令的展示列名数据保留原始数值不会把 3.14% 预先变成 3.14%报告类命令fn的嵌套部分会编码为 JSON 单元格不丢失层级终端内的表格同样可用CtrlShiftE导出 CSV与 CLI 输出同源。NDJSON给流式管道的逐行 JSON大结果集时--ndjson每行输出一个对象可以边生成边消费内存占用极低是搭建增量数据管道的理想选择。实战把行情数据接进你的管道一键拉取报价并解析gloomberb quote AAPL MSFT NVDA --json | jq .data[] | {symbol, price, changePercent}quote支持逗号分隔多个代码返回最新价、涨跌幅、所属交易时段、数据源与更新时间列定义见 market.ts。把研究数据落成每日 CSV# 每天收盘后抓取财务数据归档为 CSV gloomberb financials AAPL --csv data/aapl_financials_$(date %F).csv控制输出规模与刷新常用全局参数在 options.ts 中统一定义任意命令都可用参数作用--limit N只取前 N 行控制管道吞吐--refresh强制绕过缓存刷新数据--quiet/-q静默只留结构化输出--no-color关闭彩色输出重定向时推荐--dry-run演练模式不改本地状态--yes/-y跳过确认提示适合脚本一个典型的无人值守片段gloomberb movers --csv --quiet --no-color | csvtool /dev/null echo daily movers OK常用取数命令速查类别命令用途个股研究quotetickerhistoryfinancialsfundamentalsoptions报价、公司概况、历史价、财报、期权链公司动态newsfilingsholdersinsider13fanalysteventsvaluation新闻、披露、持仓、内部人、评级、估值市场概览moversindicessectorsfxfear-greedearnings涨跌榜、指数、板块、汇率、恐贪指数、财报日历宏观econfredyield-curve经济数据、FRED 序列、收益率曲线对比分析comparecorrelation多标的对比与相关性本地状态portfoliowatchlistnotesalertsconfigdoctor组合、自选、笔记、提醒与本地诊断面板报告fnshot把 TUI 面板变成报告命令/截图同样支持--json/--csv完整命令表与参数示例请查阅官方 CLI 参考usage.md。写在最后从看数据到用数据Gloomberb 的 CLI 把金融终端变成了可编排的数据源--json给你最完整的模型--csv给你可直接入表的原始值--ndjson给你逐行流的效率配合--limit、--refresh、--yes等全局参数写一个 crontab 或 CI 任务就能搭起自己的金融数据管道。下次想看某个面板背后还能导出什么直接运行gloomberb help command每个命令都自带用法与示例 【免费下载链接】gloomberbFinance terminal, in your terminal.项目地址: https://gitcode.com/gh_mirrors/gl/gloomberb创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表