नहीं है, मैं एक शब्दकोश को मुद्रित करने के लिए सुंदर प्रिंट का उपयोग करना चाहता हूं, लेकिन एक स्ट्रिंग में और कंसोल नहीं करना चाहता हूं। यह स्ट्रिंग अन्य कार्यों पर पारित की जानी है।प्रीटीप्रिंट पायथन एक स्ट्रिंग में है, और
मुझे पता है कि मैं sys.out के बजाय फ़ाइल निर्दिष्ट करने के लिए "स्ट्रीम" पैरामीटर का उपयोग कर सकता हूं लेकिन मुझे एक स्ट्रिंग चाहिए।
मैं यह कैसे कर सकता हूं?
'एस = pprint.pformat (your_dict)' – thias
@ थियास जिसमें न्यूलाइन शामिल नहीं है। – Fabian
@ फ़ैबियन हां यह करता है। बस चौड़ाई पैरामीटर निर्दिष्ट करें। – Simon