Tôi có đoạn mã sau:làm thế nào để gửi đầu ra của mô-đun pprint vào một tập tin log
logFile=open('c:\\temp\\mylogfile'+'.txt', 'w')
pprint.pprint(dataobject)
làm thế nào tôi có thể gửi nội dung của DataObject vào file log trên định dạng in khá?
'pprint (DataObject, fout) 'hoạt động giống như tốt. –
Bạn sẽ thấy pformat chậm hơn nhiều so với pprint trực tiếp vào tệp, đặc biệt nếu bạn sử dụng một cấu trúc như 'varname =% s% pprint.pformat (varname)' – boatcoder