Python使用pprint模块格式化数据的解决办法
内容摘要
这篇文章主要为大家详细介绍了Python使用pprint模块格式化数据的简单示例,具有一定的参考价值,可以用来参考一下。
对python这个高级语言对此感兴趣的朋友,看看idc笔记做的技
对python这个高级语言对此感兴趣的朋友,看看idc笔记做的技
文章正文
这篇文章主要为大家详细介绍了Python使用pprint模块格式化数据的简单示例,具有一定的参考价值,可以用来参考一下。
对python这个高级语言对此感兴趣的朋友,看看idc笔记做的技术笔记!Python的pprint模块中使用的格式化可以按照一种格式正确的显示数据, 这种格式即可被解析器解析, 又很易读. 输出保存在一个单行内, 但如果有必要, 在分割多行数据时也可使用缩进表示.
# @param 使用pprint模块格式化数据
# @author php教程|512pic.com
import sys
import pprint
pprint.pprint(sys.path)
# End www_512pic_com
运行结果:
['',
'/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']
# End www_512pic_com
如果仅仅想获得数据而不是输出数据也可以用pformat
# @param 使用pprint模块格式化数据
# @author php教程|512pic.com
import sys
import pprint
str = pprint.pformat(sys.path)
print str
# End www_512pic_com
运行结果:
['',
'/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']
# End www_512pic_com
运行结果是一样的~~
注:关于Python使用pprint模块格式化数据的简单示例的内容就先介绍到这里,更多相关文章的可以留意
代码注释