समाधान ऊपर काफी मेरे लिए इसे काट नहीं है क्योंकि मैं भी जब प्रवेश करने नाम और levelname जोड़ने के लिए एक फ़ॉर्मेटर का उपयोग कर रहा था। यह थोड़ा गन्दा लग रहा है:
__main__ : DEBUG : ['aaaaaaaaaaaaaaaaaaaa',
'bbbbbbbbbbbbbbbbbbbb',
'cccccccccccccccccccc',
'dddddddddddddddddddd']
__main__ : DEBUG : Some other logging text
एक और अधिक सुरुचिपूर्ण समाधान हो सकता है, लेकिन यह:
__main__ : DEBUG : ['aaaaaaaaaaaaaaaaaaaa',
__main__ : DEBUG : 'bbbbbbbbbbbbbbbbbbbb',
__main__ : DEBUG : 'cccccccccccccccccccc',
__main__ : DEBUG : 'dddddddddddddddddddd']
__main__ : DEBUG : Some other logging text
स्रोत
2014-01-09 15:33:53
पहले दस्तावेज़ों को पढ़ने के लिए परेशान करें:
कुछ थोड़ा अच्छे पैदा करता है इस तरह के सवाल पूछना। वहीं है। इसके अलावा, आपको और जवाब स्वीकार करना चाहिए। –
मैंने दस्तावेज़ों के माध्यम से देखा और 'pprint ({}, स्ट्रीम) 'पाया, लेकिन इसे बल्कि अजीब पाया। मैंने सोचा होगा कि 'स्पप्रिंट' जैसे कुछ 'pformat' (जैसे 'c') से अच्छे हो सकते हैं। – yee379
'pprint.pformat() 'उस पृष्ठ पर था। –