繁体   English   中英

断言python Appium中的特殊字符

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM