pprint模块:打印出任何python数据结构类和方法

indent --- 缩进,width --- 一行最大宽度,

depth --- 打印的深度,这个主要是针对一些可递归的对象,如果超出指定depth,其余的用"..."代替。

eg: a=[1,2,[3,4,],5]  a的深度就是2; b=[1,2,[3,4,[5,6]],7,8] b的深度就是3

pprint.pformat((object,indent=1,width=80depth=None)
#
返回格式化的对象字符串

pprint.pprint(object,stream=None,indent=1width=80depth=None)
#
输出格式的对象字符串到指定的stream,最后以换行符结束

pprint.isreadable(object
#
判断对象object的字符串对象是否可读

pprint.isrecursive(object)​​​​​​​
#
判断对象是否需要递归的表示

pprint.saferepr(object) ​​​​​​​
#
返回一个对象字符串,对象中的子对象如果是可递归的,都被替换成<Recursionontypename withid=number>.这种形式

python pprint模块详解相关推荐

  1. python time模块详解

    python time模块详解 转自:http://blog.csdn.net/kiki113/article/details/4033017 python 的内嵌time模板翻译及说明    一.简 ...

  2. Python—requests模块详解

    Python-requests模块详解 来源(博客园@小L小 ):Python-requests模块详解

  3. python re正则_正则表达式+Python re模块详解

    正则表达式(Regluar Expressions)又称规则表达式,在代码中常简写为REs,regexes或regexp(regex patterns).它本质上是一个小巧的.高度专用的编程语言. 通 ...

  4. python cx_oracle模块详解_cx_Oracle模块详解

    1.安装cx_Oracle模块 1-1.环境准备: 1-1-1.oracle client最小安装 instantclient-sqlplus-linux.x64-11.2.0.4.0 instant ...

  5. Python shutil 模块详解

    Python shutil 模块详解 1.模块介绍 2.copytree 示例 3.move 示例 1.模块介绍 import shutil# copy data from file-like obj ...

  6. Python timeit 模块详解(准确测量小段代码的执行时间)

    timeit 模块详解 -- 准确测量小段代码的执行时间 timeit 模块提供了测量 Python 小段代码执行时间的方法.它既可以在命令行界面直接使用,也可以通过导入模块进行调用.该模块灵活地避开 ...

  7. [转载] python中pprint模块详解——print()和pprint()两者的区别

    参考链接: pprint:Python中的数据漂亮打印方法pprint pprint的英文全称Data pretty printer,顾名思义就是让显示结果更漂亮. print()和pprint()都 ...

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

    pprint的英文全称Data pretty printer,顾名思义就是让显示结果更漂亮. print()和pprint()都是python的打印模块,功能基本一样,唯一的区别就是pprint()模 ...

  9. Python Tkinter模块详解(后续持续补充)

    声明:该文章是个人学习中写的,目的是总结及当作工具参考,有一定的借鉴成分,后续若有新发现则补充 目录 Tkinter简介 创建组件基本语法 Tkinter组件汇总 Variable 类 常见参数详解 ...

最新文章

  1. CVPR 2020 | 给Deepfake 假脸做 X-Ray,新模型把换脸图打回原形
  2. Ceph分布式存储实战1.4 Ceph快速安装
  3. 数学图形(2.10)一种绕在球上的线圈
  4. WPF MVVM 验证
  5. 关于javascript跳转与返回和刷新页面
  6. asc怎么用 linux zip_File Roller/Unzip 解压中文 Zip 文件名乱码
  7. Android MTK TP Driver 触屏驱动
  8. Django思维导图-模板
  9. 论文阅读:《Bridging the Gap in 3D Object Detection for Autonomous Driving》
  10. python爬虫爬取糗百成人图片多线程版本
  11. 2022年山东最新交安安全员考试模拟题及答案
  12. webpack基础篇(三):管理资源(image、css、fonts、csv、json5)
  13. 桃花院长:怎么找对象?相亲过来人告诉你...
  14. android rgmap,Android版的数字地质填图系统开始应用测试
  15. 取出数组第一大和第二大元素
  16. python控制鼠标点击_python模拟点击中如何操作鼠标位置?
  17. 2022年海南最新建筑八大员(机械员)模拟考试题库及答案
  18. c语言编程求lnx怎么写,c语言里ln怎么写
  19. QQ2009 暂时无法登陆,请稍候重试 问题解决方法
  20. nmea回放工具 nmea player

热门文章

  1. CSS之text-overflow--怎么让多余的文字不显示或者以省略号表示
  2. 20154312 曾林 ExpFinal CTF Writeup
  3. zabbix报警功能(邮件报警)---触发器/动作
  4. zigbee初级教程(零) : cc2530开发环境搭建
  5. 电子学会青少年软件编程Python编程等级考试一级真题解析(选择题+判断题)2022年6月
  6. nginx 通过路径分发 网站/端口/服务
  7. Selective Search算法-候选框生成
  8. win10系统找不到telnet服务器,大神解答win10系统找不到Telnet服务的办法
  9. ML-降维:PCA、SVD、LDA、MDS、LLE、LE算法总结
  10. android手机应用开发(一)