मैं अमेज़न एक्सएमएल फ़ाइल को पढ़ रहा हूं और पार्स कर रहा हूं, जबकि एक्सएमएल फाइल एक 'दिखाता है, जब मैं इसे प्रिंट करने की कोशिश करता हूं तो मुझे निम्नलिखित त्रुटि मिलती है:
'ascii' codec can't encode character u'\u2019' in position 16: ordinal not in range(128)
मैंने अब तक जो भी ऑनलाइन पढ़ा है, उसमें त्रुटि इस तथ्य से आ रही है कि XML फाइल UTF-8 में है, लेकिन अजगर इसे ASCII एनकोडेड कैरेक्टर के रूप में हैंडल करना चाहता है। क्या त्रुटि को दूर करने का एक सरल तरीका है और मेरे प्रोग्राम को XML को प्रिंट करना है जैसे वह पढ़ता है?
unicode()
?