Python の pprint モジュールで使用される書式設定は、パーサーで解析できる読みやすい形式でデータを正しく表示します。出力は 1 行で保存されますが、必要に応じて複数行に分割することもできます。行データの場合にも使用できます。
import sys import pprint pprint.pprint(sys.path)
実行結果:
['', '/usr/local/lib/python27.zip', '/usr/local/lib/python2.7', '/usr/local/lib/python2.7/plat-linux2', '/usr/local/lib/python2.7/lib-tk', '/usr/local/lib/python2.7/lib-old', '/usr/local/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/site-packages']
データを出力する代わりにデータを取得したいだけの場合は、pformat
import sys import pprint str = pprint.pformat(sys.path) print str
実行結果:
['', '/usr/local/lib/python27.zip', '/usr/local/lib/python2.7', '/usr/local/lib/python2.7/plat-linux2', '/usr/local/lib/python2.7/lib-tk', '/usr/local/lib/python2.7/lib-old', '/usr/local/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/site-packages']
実行結果も同じです~~
以上がpprintモジュールを使用してフォーマットされたデータを解析するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。