gokr — 列出服務
顯示封裝後的 data.go.kr 服務提供了哪些功能以及如何呼叫它們,使用與 Python 客戶端相同的操作名稱。gokr list 會印出每個服務(kofia、customs)及其底下的操作,每行一個「服務 操作」——這些詞彙正是 kofia 和 customs 技能所接受的。它讀取內建的程式碼目錄,因此可離線執行且無需服務金鑰。
先決條件
此外掛程式會呼叫 gokr CLI,因此必須先安裝套件:
pipx install data-go-kr # 或:pip install data-go-kr
這會將 gokr 命令加入 PATH。gokr list 不需要金鑰——只有實際擷取資料的技能才需要。
執行
gokr list [--json]
步驟
- 從概念找出對應操作。 執行
gokr list並掃描相符的行(例如「예탁금」->kofia market_funds;「신용잔고」->kofia credit_balance;「수출입」->customs item_trade)。 - 轉達結果。 顯示 CLI 的標準輸出。當目標是單一資料序列時,指出使用者所需的操作,然後提議將其交給 kofia 或 customs 技能。
- 錯誤處理。
command not found: gokr-> 未安裝;引導使用者執行pipx install data-go-kr。
此技能不負責的事項
- 它不會重新實作目錄(套件本身就附帶了);它始終呼叫 CLI。
- 它僅列出名稱——若要擷取資料,請使用 kofia 或 customs 技能。