将pprint格式化后的结果保存下来,并使用print函数打印出来原创

原创
小哥 3年前 (2022-10-17) 阅读数 141 #大杂烩

print(pprint.pformat(object))

例子说明

最佳球员分析最佳球员分析pprint.pprint 和print(pprint.pprint)

import pprint

stuff = [spam,eggs,lumberjack,knights,ni]
stuff.insert(0,stuff[:])
pp = pprint.PrettyPrinter(indent=2, width=80)

pp.pprint(stuff)
print(pp.pprint(stuff))

结果

[ [spam, eggs, lumberjack, knights, ni],
  spam,
  eggs,
  lumberjack,
  knights,
  ni]
[ [spam, eggs, lumberjack, knights, ni],
  spam,
  eggs,
  lumberjack,
  knights,
  ni]
None

可以看到pprint.pprint独特的卖点:人们应该购买你的产品而不是你的竞争对手的主要原因。print保护个人信息保护个人信息None值

使用pprint.pformat 和 print(pprint.format)

import pprint

stuff = [spam,eggs,lumberjack,knights,ni]
stuff.insert(0,stuff[:])
pp = pprint.PrettyPrinter(indent=2, width=80)

pp.pformat(stuff)
print(-----)
print(pp.pformat(stuff))

结果

-----
[ [spam, eggs, lumberjack, knights, ni],
  spam,
  eggs,
  lumberjack,
  knights,
  ni]

谜语之王回答灯谜之王灯谜之王谜语之王pprint.pformat格式化结果将被保存,然后使用print函数可以将其打印出来。函数将其打印出来。函数可以将它们打印出来。函数将其打印出来。

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除