मान लीजिए कि मेरे पास एक स्ट्रिंग है जो एक और स्ट्रिंग का बैकस्लैश-एस्केप संस्करण है। क्या स्ट्रिंग को अनदेखा करने के लिए पाइथन में एक आसान तरीका है? मैं, उदाहरण के लिए, कर सकता है:मैं पाइथन में बैकस्लैश-एस्केपड स्ट्रिंग को कैसे से बच सकता हूं?
>>> escaped_str = '"Hello,\\nworld!"'
>>> raw_str = eval(escaped_str)
>>> print raw_str
Hello,
world!
>>>
हालांकि कि एक (संभवतः अविश्वस्त) स्ट्रिंग गुजर eval करने के लिए(), जो एक सुरक्षा जोखिम है शामिल है। क्या मानक lib में कोई फ़ंक्शन है जो स्ट्रिंग लेता है और कोई सुरक्षा प्रभाव वाले स्ट्रिंग का उत्पादन करता है?
+1 ओए मैं सभी शांत चाल मैं अतः से सीख से प्यार है! – jathanism
अच्छी चाल लेकिन मेरे लिए पूरी तरह से काम नहीं किया – sleepycal
क्या कुछ ऐसा है जो अजगर 3 के साथ संगत है? – thejinx0r