我正在使用这个 要点的 树,现在我想弄清楚如何漂亮地打印到文件中。有小费吗?
原文由 James.Wyst 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在使用这个 要点的 树,现在我想弄清楚如何漂亮地打印到文件中。有小费吗?
原文由 James.Wyst 发布,翻译遵循 CC BY-SA 4.0 许可协议
另一个通用的替代方法是 Pretty Print 的 pformat()
方法,它创建一个漂亮的字符串。然后您可以将其发送到文件中。例如:
import pprint
data = dict(a=1, b=2)
output_s = pprint.pformat(data)
# ^^^^^^^^^^^^^^^
with open('output.txt', 'w') as file:
file.write(output_s)
原文由 GaryMBloom 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答873 阅读✓ 已解决
你需要的是 Pretty Print
pprint
模块: