オブジェクトには組み込みの印刷関数がありますか?
スクリプトをデバッグするとき、オブジェクトの状態を表示すると便利なことがよくあります。 PHP はこの目的のために print_r 関数を提供します。 Python にも同様の組み込み関数はありますか?
答え:
Python には print_r に直接相当する関数はありませんが、以下を組み合わせることで同様の結果を得ることができます。 vars() と pprint() function.
例:
your_object のプロパティと値を出力するには、次のコードを使用できます:
from pprint import pprint pprint(vars(your_object))
これにより、すべてのオブジェクトのプロパティとその現在の値が適切にフォーマットされたリストが表示されます。
以上がPython にはオブジェクト用の PHP の print_r のような組み込み関数がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。