मैं पाइथन एपीआई के माध्यम से सेलेनियम आरसी में एक्सपैथ का उपयोग कर रहा हूं।एक xpath स्ट्रिंग के अंदर यूनिकोड का उपयोग कैसे करें? (यूनिकोड एन्कोडररर)
मैं क्लिक करने की जरूरत एक एक तत्व कौन है पाठ "भेजें» "है
यहाँ त्रुटि है कि मैं हो रही है:
In [18]: sel.click(u"xpath=//a[text()='Submit \xbb')]")
---------------------------------------------------------------------------
UnicodeDecodeError Traceback (most recent call last)
/Users/me/<ipython console> in <module>()
/Users/me/selenium.py in click(self, locator)
282 'locator' is an element locator
283 """
--> 284 self.do_command("click", [locator,])
285
286
/Users/me/selenium.py in do_command(self, verb, args)
201 body = u'cmd=' + urllib.quote_plus(unicode(verb).encode('utf-8'))
202 for i in range(len(args)):
--> 203 body += '&' + unicode(i+1) + '=' + urllib.quote_plus(unicode(args[i]).encode('utf-8'))
204 if (None != self.sessionId):
205 body += "&sessionId=" + unicode(self.sessionId)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 28: ordinal not in range(128)
मुझे लगता है कि जोड़ने की कोशिश की - यह अभी भी एक UnicodeDecodeError फेंकता है। कोई अन्य विचार? –