我有以下代码:
logFile=open('c:\\temp\\mylogfile'+'.txt', 'w')
pprint.pprint(dataobject)
Run Code Online (Sandbox Code Playgroud)
如何以漂亮的打印格式将dataobject的内容发送到日志文件?
小智 19
请使用pprint.pformat
,它返回一个可以直接转储到文件的格式化字符串.
>>> import pprint
>>> with open("file_out.txt", "w") as fout:
... fout.write(pprint.pformat(vars(pprint)))
...
Run Code Online (Sandbox Code Playgroud)
参考:
http://docs.python.org/2/library/pprint.html
归档时间: |
|
查看次数: |
36440 次 |
最近记录: |