Sunday, 15 February 2015

url - Python: Replace URLEncoded characters in String with what they represent -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 5 जवाब

मैं अपनी पीट कर रहा हूँ थोड़ी देर के लिए इस के साथ दीवार के खिलाफ सिर। मैं अजगर के खूबसूरत सूप के साथ एक आरएसएस फ़ीड को पार्स करने की कोशिश कर रहा हूं, और हर अब और फिर मुझे ऐसी त्रुटियां मिलती हैं:

  मुझे नहीं पता कि मैं किस बारे में बात कर रहा हूँ  

मुझे कोई अजगर लाइब्रेरी नहीं मिल सकती है जो कि उन अक्षरों को प्रतिस्थापित करेगी कि वे क्या हो, इसलिए परिणामस्वरूप स्ट्रिंग इस तरह दिखती है:

  मैं नहीं  
  urllib.unquote (post_content) .decode ('utf-8')  
 

के बारे में क्या बात कर रहा हूँ < / कोड>

लेकिन यह अभी भी url एन्कोडेड वर्ण को 'के साथ नहीं बदलता है' क्या किसी ऐसे एर्सी अक्षरों में उन यूआरएलकेन्ड वर्णों को प्रतिस्थापित करने का कोई अच्छा तरीका पता है? & amp; # 40; और & amp; # 41;

Div class = "post-text" itemprop = "text">

उन अजीब तार को HTML संस्थाएं कहा जाता है आप इस यूआरएल द्वारा वर्णित अनुसार उन्हें डीकोड कर सकते हैं: यह मॉड्यूल html.parse

से फ़ंक्शन unescape का उपयोग करने के लिए कहता है

No comments:

Post a Comment