首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

python中pprint模块详解——print()和pprint()两者的区别

参考链接: pprint:Python中的数据漂亮打印方法pprint pprint的英文全称Data pretty printer,顾名思义就是让显示结果更漂亮。 ...print()和pprint()都是python的打印模块,功能基本一样,唯一的区别就是pprint()模块打印出来的数据结构更加完整,每行为一个数据结构,更加方便阅读打印输出结果。...特别是对于特别长的数据打印,print()输出结果都在一行,不方便查看,而pprint()采用分行打印输出,所以对于数据结构比较复杂、数据长度较长的数据,适合采用pprint()打印方式。...扩展阅读: pprint模块还有其它的一些方法如下所示,详见官方文档:  pprint.pformat((object,indent=1,width=80, depth=None) #返回格式化的对象字符串...  pprint.pprint(object,stream=None,indent=1, width=80, depth=None) #输出格式的对象字符串到指定的stream,最后以换行符结束  pprint.isreadable

93030

Python pprint | 超级好用的Python库,漂亮的打印,让json数据提取体验更好

pprint ,它可以格式化打印字典数据,让对应关系更加清晰直观,算是一个实用的爬虫技巧。...pprint 的妙用: 我们利用 json.loads(data.text) 方法,直接将 json 字符串,转换为了字典格式的数据。...pprint模块的妙用:我们期望有一种方法能够快速帮助我们理清字典嵌套和key:value对应的关系。 pprint是 Python 第三方库,在使用之前,需要先 pip 安装上。...from pprint import pprint 接着,对于上述案例,现在我们使用 pprint() 函数,打印一下,看看会有什么好的效果呢?...源码如下: import requests import json from pprint import pprint def coords(city): url = 'https://restapi.amap.com

2.8K50

写了半年python,你居然还在用print()?真的服了,它的输出结果都在一行,调试很浪费时间

时代在进步,你也应该跟上节奏,让我来向你介绍pprint模块,Python世界的调皮小精灵!它的全名是'Pretty Print',意思就是美化输出,简直就是程序员的化妆师!...现在,pprint就是你的放大镜,让你以更直观的方式审视复杂的数据结构,不论是列表、字典还是元组,都能毫不费力地展示给你看! 别害怕那些无尽的嵌套列表和字典,pprint模块是你的导航员!...pprint模块能够将数据结构以更有层次感的方式呈现,就像是给你的代码添了一把灵魂的绚丽彩笔! 朋友,你是否厌倦了那些冗长、乱七八糟的输出?那么,找个伙伴,让pprint来帮你整理吧!...那现在,将pprint比喻成那面镜子,你就是那位美女!它能让你的数据结构展现出完美的一面,让你的代码焕发魅力!...演示个demo from pprint import pprint dic = { "张三": { "部门": "科技部", "工资": 3000,

12830
领券