• 技术文章 >后端开发 >Python教程

    解析使用pprint模块格式化数据

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

    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中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:pprint 格式化数据
    上一篇:Python随机数与随机字符串详细说明 下一篇:Python函数的基础知识
    20期PHP线上班

    相关文章推荐

    精选22门好课,价值3725元,开通VIP免费学习!• python虚拟环境配置与管理• 一文搞懂怎么在python中读取和写入CSV文件• 总结分享Python冷门的技巧• 聊聊Python中列表和字典前加星号(**)• 一文搞懂Python爬虫解析器BeautifulSoup4
    1/1

    PHP中文网