[英]Assert for special characters in python Appium
如何使用Appium在python中声明特殊字符。 我试图更改文本编码,但无济于事,默认情况下,我使用的是UTF-8文本编码(Eclipse)
我要声明以下提到的文本:
文字:Köpavslutat
我的文字的xpath是:
Xpath:// UIAApplication [1] / UIAWindow [4] / UIAStaticText [1]
我的代码在这里:
try:
assert_var = self.driver.find_element_by_xpath("//UIAApplication[1]/UIAWindow[4]/UIAStaticText[1]")
return assert_var.text == "Köp avslutat"
WebdriverWait(self.driver, 10).until(EC.presence_of_element_located(xpath of element))
except:
raise NoSuchElementException("Unable to locate assert text")
我已经弄清楚了,有Unicode字符编码和Python使用不同的编码
www.fileformat.info/info/unicode/char/0308/index.htm
并与以下产品一起使用:u * ko \\ u0308p avslutat“
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.