pprintモジュールを使用してフォーマットされたデータを解析する

高洛峰
リリース: 2017-03-16 17:33:37
オリジナル
2231 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!