問題タブ [pprint]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - jsonを解析して検索する
私はこのコードを持っています
どうすれば検索できu'uri': u'http:
ますか?
python - 組み込みの__str__(self)メソッドを使用してオブジェクトを印刷するためにpprintを使用するにはどうすればよいですか?
レポートの使用情報を含む.txtファイルを処理するPythonスクリプトがあります。pprintのpprint(vars(object))関数を使用して、オブジェクトの属性をきれいに印刷する方法を見つけたいと思います。
スクリプトはファイルを読み取り、Reportクラスのインスタンスを作成します。これがクラスです。
Reportのインスタンスをきれいに印刷できるようにしたいと思います。
電話すると
Reportの単一インスタンスの場合、これは私がシェルで取得するものです。
私の質問は2つあります。
まず、これはオブジェクトの属性をきれいに印刷するための良い/望ましい方法ですか?pprintの有無にかかわらずこれを行うためのより良い方法はありますか?
第二に、なぜですか
最後にシェルに印刷しますか?私はそれがどこから来ているのか混乱しています。
ヒントをありがとう。
python - bashでjsonを解析する方法、またはcurl出力をpythonスクリプトに渡す方法
curlの出力をjsonできれいに印刷する方法を探しています。この目的のために短い python スクリプトを書きましたが、パイプでは機能しません。また、サブプロセスを使用してそれらから curl を実行したくありません。
だからパイソン:
そしてjson情報は次のとおりです。
python - コードがインタラクティブシェルから機能するのに、ファイルから実行すると機能しないのはなぜですか?
このモジュールを使用して、Pythonでいくつかの変数をチェックアウトしようとしていpprint
ます。これは、インタラクティブシェルと以下のコードを使用して問題なく実行できます。
ただし、上記を挿入pprint.py
して使用するpython pprint.py
と、次のエラーが発生します。
インタラクティブシェルと比較して、ファイルからPythonコードを実行するときにモジュールが呼び出される方法の違いは何ですか?
graph - 参照型のprintln動作をオーバーライドする方法
とを使用して作成した閉路グラフがdosync
ありref-set
ます。これを渡すと、予想どおりにがprintln
得られます。これjava.lang.StackOverflowError
は、無限にネストされた構造を効果的に印刷しようとしているためです。
私がそうすると、構造を横断してすべてを印刷しようとしない(str my-ref)
ように見えるものが作成されることがわかりました。これにより、当面の問題は解決されますが、自分が何に注意を払っている場合にのみ役立ちます。 vertex@23f7d873
m画面に印刷します。ある種のカスタムテキスト(おそらくを含む)として、そして他の非参照のものを通常どおり(println my-graph)
に印刷するように呼び出すことができるようにしたいと思います。ref
str
現在、構造体の各要素を独自に印刷し、の印刷を完全にスキップするカスタム印刷関数がありref
ます。(見ることvertex@23f7d873
は実際にはあまり有用ではないことがわかります)。これは使いにくく、REPLでのカジュアルな検査の妨げになります。また、swank.core/break
デバッグ中にEmacsの検査官が検査を行うのを妨げます。
1つの詳細は、実際には、私が通常印刷しようとしている他のいくつかのものも含むref
aの値です。defstruct
だから私はどの道を進むべきか疑問に思っています。私はこれらのオプションを見ます:
- プロトコルを理解して私のed構造に
extend-type
適用し、遭遇したときに正しく機能するようにします。これには、構造体のフィールドごとの検査と、構造体に関しては特別な場合が必要ですが、少なくとも、構造体を含むものではなく、構造体に問題を特定します。CharSequence
defstruct
ref
ref
CharSequence
に遭遇したときにプロトコルをオーバーライドする方法を理解しますref
。これにより、さらにローカライズされた動作が可能になり、構造体の内部にない場合でも、REPLで循環参照を表示できます。これは私の好みのオプションです。toString
私がするとき、あるレベルで呼ばれると私が信じる何かをする方法を理解してくださいprintln
。私はこのオプションについて最も無知です。他のものについてもかなり無知ですが、私は読んJoy of Clojure
でいて、今はすべて刺激を受けています。
同様に、この解決策は、循環参照を印刷しようとするときに通常はバーフする他のすべてのものに適用する必要がprint
あります。pprint
どのような戦略を採用する必要がありますか?
ご入力いただきありがとうございます。
python - Python pprint():配列内のアイテムをフォーマットできますか?
私は2次元の数字の配列を持っています
デバッグセッションで印刷したいこと。列を並べると便利です。
pprint
数字に特定の印刷形式を使用するように指示する方法はありますか(例'%4d'
)?
python - ロギングを使用して pprint の出力を印刷します
pprint の出力を使用して複雑なデータ構造を表示したいのですが、stdout ではなく logging モジュールを使用して出力したいと考えています。
python - pythonデータをpprintまたは別のモジュールと整列させる方法
私はリアルタイム(毎秒)でデータを表示するPythonスクリプトを持っています。これらを揃えたい。pprintモジュールを試してみましたが、機能しません。
例:私のスクリプトはこれを表示します:
Server1セッション/秒-----------------------Server2セッション/秒
この結果を得ることができますか?
Server1セッション/秒----------------------Server2セッション/秒
各値は毎秒出力されます。私はこれらすべてをリストや辞書に入れていません。
表示するコード:
前もって感謝します
clojure - Clojure のカスタム メソッドを使用してレコードをきれいに印刷する
Clojure 1.5.0 では、defrecord で定義された独自のレコード タイプにカスタムの pretty-printer を提供するにはどうすればよいでしょうか。
また、cutsom プリンターも使用したいと思いclojure.pprint/pprint
ます (今では、a
説明のためにレコードのフィールドにあるものをきれいに印刷する必要があります)。
python - pprintに1行に1つのリスト/タプル/ディクテーション要素を出力させる方法は?
pprint() に 1 行に 1 つの list/tuple/dict 要素を出力させるにはどうすればよいですか?
出力を次のようにしたいと思います。