请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

ini文件存放的xpath定位信息,获取不到元素

ini文件存放的xpath定位信息,获取不到元素,对应的xpath信息为:system=xpath>//a[contains(text(),‘系统管理’)],同样的xpath定位,这个就能获取到button=xpath>//a[contains(@class,‘btn’)],请问是什么原因,系统管理这个元素打印不出来,如果直接写成WebDriverWait(self.driver,10).until(EC.presence_of_element_located((“xpath”, “//a[contains(text(),‘系统管理’)]”))).click() 就能获取到,请问是什么原因通过ini文件获取不到

正在回答 回答被采纳积分+3

1回答

Mushishi 2019-07-18 22:53:30

你去看一下你ini文件读取出来的那个xpath定位中文是不是被转码了

0 回复 有任何疑惑可以回复我~
  • 提问者 慕尼黑7401091 #1
    从ini读取出来的是utf -8 编码
    回复 有任何疑惑可以回复我~ 2019-07-18 23:34:26
  • 提问者 慕尼黑7401091 #2
    最开始就是怀疑编码问题,一致不知道哪个地方编码出了问题,现在解决了
    回复 有任何疑惑可以回复我~ 2019-07-19 11:26:45
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号