问题
一直定位不到元素,求老师帮我写下表达式
报错信息
我的表达式是’//div[@data-zone-id=“2”]/div[@class=“ace-line”]’
报错信息是no such element: Unable to locate element: {“method”:“xpath”,“selector”:“//div[@data-zone-id=“2”]/div[@class=“ace-line”]”}
环境
class NewFile(BasePage):
data = Datas()
title_ele = (By.CSS_SELECTOR,“.page-block-header”)
content_ele = (By.XPATH,‘//div[@data-zone-id=“2”]/div[@class=“ace-line”]’)
# content_ele = (By.CSS_SELECTOR,“#magicdomid-01 > div”)
save_ele = (By.CSS_SELECTOR,‘.nav-back-icon’)
def createFile(self,filename):
self.log.info(f"文件名:{filename}")
self.find(self.title_ele).send_keys(filename)
time.sleep(2)
self.find(self.content_ele).send_keys(filename)
time.sleep(2)
self.find(self.save_ele).click()