python库——pprint
python库——pprint
pprint库简介:
python库查询
pprint库很好使用,它提供pprint()和pformat()两种费中好用的函数。
pprint库安装:
直接上手pip isntall pprint
会出现错误,所以要换一个源。
pip install pprint -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
pprint()
pprint()将输入的对象直接打印到控制台。
pprint.pprint(object, stream=None, indent=1, width=80, depth=None, *, compact=False, sort_dicts=True, underscore_numbers=False)
解释其中几个参数:
- object:数据对象,List、dict这两类数据结构,当然其他的数据结构能不能接受我还没有探索过,要是有的话可以跟我说。
- width:每次打印出的一行的字母宽度
- sort_dicts:pprint()函数会对object对象的字典序进行排列。
实例:
>>> import pprint
>>> company = {... "Apple": {"founder": "Steven Jobs", "prodctions":["IPhone", "Mac"]},
... "MicroSoft":{"founder": "Bill Gates", "prodctions": ["Windows", "Office","Xbox"]},
... }
>>> pprint.pprint(company)
{'Apple': {'founder': 'Steven Jobs', 'prodctions': ['IPhone', 'Mac']},'MicroSoft': {'founder': 'Bill Gates','prodctions': ['Windows', 'Office', 'Xbox']}}
>>> print(company)
{'Apple': {'founder': 'Steven Jobs', 'prodctions': ['IPhone', 'Mac']}, 'MicroSoft': {'founder': 'Bill Gates', 'prodctions': ['Windows', 'Office', 'Xbox']}}
>>>
未完待续
python库——pprint相关推荐
- python学习笔记(十)标准库pprint
引用的方式 不仅使标准库的模块,所有模块都服从下述引用方式. 最基本的.也是最常用的,还是可读性非常好的: import modulename 例如: >>> import ppri ...
- 【Python】如何使用 Python 的 pprint库格式化和输出列表和字典
这两天, 田辛老师在进行几个OpenCV的项目, 涉及到大量的dict以及list内容的输出. 不多不说, python的print函数对于字典和列表的表示并不友好. 在此时,我们可以通过使用 Pyt ...
- Python pprint | 超级好用的Python库,漂亮的打印,让json数据提取体验更好
文章目录 一.简介 二.实践案例 三.总结 一.简介 在实践 PythonPythonPython 爬虫的时候,大家肯定碰到过返回的结果是json字符串格式的数据. 关于 json 数据的详解可以学习 ...
- python1000个常用代码-1000个常用的Python库和示例代码
下面是programcreek通过分析大量开源代码,提取出的最常用的python库. 1. sys (4627) 2. os(4088) 3. re(3563) 4. time(3195) 5. da ...
- DL框架之Keras:深度学习框架Keras框架的简介、安装(Python库)、相关概念、Keras模型使用、使用方法之详细攻略
DL框架之Keras:深度学习框架Keras框架的简介.安装(Python库).相关概念.Keras模型使用.使用方法之详细攻略 目录 Keras的简介 1.Keras的特点 2.Keras四大特性 ...
- 20个必不可少的Python库也是基本的第三方库
引用: https://www.cnblogs.com/jiangchunsheng/p/9275881.html 读者您好.今天我将介绍20个属于我常用工具的Python库,我相信你看完之后也会觉得 ...
- 玩转Python必备:史上最全的Python库,【值得收藏,事半功倍】
库名称 简介 Chardet字符编码探测器,可以自动检测文本.网页.xml的编码. colorama主要用来给文本添加各种颜色,并且非常简单易用. Prettytable主要用于在终端或浏览器 ...
- 20个必不可少的Python库也是基本的第三方库(转载)
20个必不可少的Python库也是基本的第三方库 读者您好.今天我将介绍20个属于我常用工具的Python库,我相信你看完之后也会觉得离不开它们.他们是: Requests.Kenneth Reitz ...
- 53个Python库,你必须要试试
Python库大全 大邓将Python库整理为8部分,对每个库稍加自己的理解和评价,对Python感兴趣的同学可以收藏起来 •网络爬虫 •数据库 •数据分析 •机器学习 •可视化 •文本分析 •GUI ...
最新文章
- 【python】使用python脚本将CelebA中图片按照 list_attr_celeba.txt 中属性处理(删除、复制、移动)
- Cocos2d-X中实现菜单特效
- python读excel并写入_python 读取excel文件并写入json
- nios ii小实验——第一个demo指导书
- 在res/values下创建attrs.xml
- mybatis初学习
- Windows Phone开发(11):常用控件(下)
- 在eclipse中查看android SDK的源代码
- php 判断是否为360浏览器,怎么判断浏览器是否是360浏览器
- 15分钟带你入门Pandas
- InstallShield2015创建安装包
- 用Python解决实际问题:给100首情诗增加换行
- Linux 下文件和目录的特点
- 异步和同步数据备份的差别_备份和同步数据的最佳文章
- Cesium实现UnrealBloom泛光效果
- base64编码类------源代码(C#)
- 10大经典数据分析模型,你知道几个?
- 做个表白页面需要掌握哪些英语单词?
- 蓝汛之5365脚位图
- 小米台灯突然自己亮了_升级版值不值得买?米家台灯1代1S对比测评
热门文章
- 网络请求(一)— HTTP/0.9、HTTP/1.0、HTTP/2.0、SPDY
- 【设计模式】观察者模式:一个注册功能也能使用到设计模式?
- 心动的本质是什么_不是风动,不是幡动,仁者心动
- 深聊测开领域之:测试策略模型有哪些?
- 前端:原生js实现粒子效果
- 低仿网易云音乐音频播放器!自动获取歌曲封面,并旋转
- 软件测试过程模型特点(V模型 W模型 X模型 H模型)
- 近红外与中红外光谱分析的区别
- php $_server[remote_addr];,PHP获取客户端IP地址的方法$_SERVER['REMOTE_ADDR']
- Flutter 基础组件之 Container