学堂 学堂 学堂公众号手机端

Python的pprint模块作用是什么,如何应用

lewis 6年前 (2019-11-03) 阅读数 4 #技术
这篇文章给大家分享的是“Python的pprint模块作用是什么,如何应用”,对大家学习和理解有一定的参考价值和帮助,有这方面学习需要的朋友,接下来就跟随小编一起学习一下吧。

Python的pprint模块中使用的格式化可以按照一种格式正确的显示数据, 这种格式即可被解析器解析, 又很易读. 输出保存在一个单行内, 但如果有必要, 在分割多行数据时也可使用缩进表示.

importsys
importpprint
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

importsys
importpprint
str=pprint.pformat(sys.path)
printstr

运行结果:

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

运行结果是一样的~~


到此这篇关于“Python的pprint模块作用是什么,如何应用”的文章就介绍到这了,更多相关内容请搜索群英网络以前的文章或继续浏览下面的相关文章,希望大家以后多多支持群英网络!
版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门