pprint und pformat für die Datenformatierung in Python

高洛峰
Freigeben: 2016-10-19 14:54:51
Original
1915 Leute haben es durchsucht

Oft müssen wir Daten formatieren. Hatten Sie jemals Kopfschmerzen mit der Datenformatierung in Python? pprint wird Ihnen sehr helfen

Die im pprint-Modul verwendete Formatierung kann die Daten korrekt in einem Format anzeigen, das vom Parser analysiert werden kann und leicht zu lesen ist. Die Ausgabe wird in einer einzigen Zeile gespeichert , aber bei Bedarf kann Einrückung auch beim Teilen mehrerer Datenzeilen verwendet werden

import sys
import pprint
pprint.pprint(sys.path)
Nach dem Login kopieren

Ergebnisse ausführen:


['',

'/usr/local/lib/python2.7/site-packages/MySQL_python-1.2.3-py2.7-linux-x86_64 egg',

'/usr/local/lib/python2.7/site-packages/web.py-0.36-py2.7.egg',

'/usr/local/lib/python2. 7/site-packages/SQLAlchemy-0.7.5-py2.7-linux-x86_64.egg',

'/usr/local/lib/python2.7/site-packages/thrift -0.8.0 -py2.7-linux-x86_64.egg',

'/usr/local/lib/python2.7/site-packages/setuptools-0.9.8-py2.7.egg' ,

'/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',

'/usr/local/lib/python2.7/site-packages/PIL']


Wenn Sie stattdessen nur die Daten abrufen möchten Beim Ausgeben von Daten können Sie auch pformat verwenden

import sys
import pprint
str = pprint.pformat(sys.path)
print str
Nach dem Login kopieren

Das Ausgabeergebnis ist das gleiche wie oben


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage