byClassmethod検索AWSAlexaモバイルビッグデータサーバーレスTableauAlteryxイベントJMESPathのターミナル探索ツール「jmespath.terminal」2016年07月19日しんや(675)15この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。最近弊社でも関連エントリが増えて来たJSONパースツール「JMESPath」ですが、昨晩SNSでこのツールをより便利に扱う事の出来るツールが紹介されていたので早速触ってみる事にしました。それがこの「jmespath.terminal」です。terminalインストールは至ってシンプル。pipで以下の様に関連ライブラリを導入するだけです。urwid-1.2.2$ツールはjptermで起動します。jpterm引数に何も指定しない場合、以下の様な形でサンプルデータが表示されます。任意のファイルを作成し、そのファイルをパースしてみましょう。JMESPathのチュートリアルサイトで紹介されている以下のデータをローカルに作成してみます。以下の様にファイルをパースする形でツールが起動する様になります。打ち込んで行くと以下の様に結果がその場で分かるような出力となりました。CLIとの併用も可能です。CLIの結果をJMESPathでパースする事が出来る様になります。画面を抜ける際は[F5]若しくは[Ctrl+C]で可能です。いうわけで、JMESPathのターミナル用探索ツール「jmespath.terminal」のご紹介でした。この手のツールはJSONから目的の要素・情報を以下にスムーズに取得出来るかが鍵となります。試行錯誤する時間をこのツールで短縮出来ると開発や運用の手間もだいぶ削減出来そうですね。JMESPathについては公式含め以下の情報源等をご参考にしてみてください。こちらからは以上です。6,756,612まとめ職人→出張ブロガー(初代)→AWSエンジニア→ビッグデータ系エンジニアDevelopers.IO全投稿のうち1,000本を書いています。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。#cmdevio新型コロナウイルスの感染拡大を受け、本イベントを延期させていただくことになりました(開催時期未定)。お申し込みいただいた皆様には大変申し訳ございませんが、何卒ご理解いただけますようよろしくお願いいたします。AWSについてライトに色んな情報交換をしましょう。カフェ店長のオカノです。今日はオフィスに用があるので、通勤ラッシュを避けて出社しました。この子は新メンバーのさめくんです。在宅勤務が推奨されているのでオフィスが閑散としており、すこしさみしそうです。本が出ていたので読んでみたところよかったので紹介させていただきます。使いたいときの注意点を書きました。新井成一64最近Sphinxつかってドキュメントを書いてるのですがなかなかイケています。臼田佳祐295ワークフロー自動化OSSのn8nをAWS環境で建てて検証してみました。非常に期待できるサービスです。Fargateの勉強をしています。使ってみたい方は参考にしてください。洋介255SnowflakeがAWSの東京リージョン上で稼働するようになりました。データを日本に置けます。芳賀健232こんにちは!猫様の忠実なるしもべ、芳賀健です。Tokyoで開催されました。カフェ店長のオカノです。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。