等待时间
强制等待
page.wait_for_timeout(1000)
自动等待
.wait_for_selector()
等待元素可见
page.wait_for_selector("//span[@class='set']", state="visible")
等待元素变得不可见,例如通过'display:none'
page.wait_for_selector("//span[@class='set']", state='hidden')
等待元素出现在DOM中
page.wait_for_selector("//span[@class='set']", state='attached')
等待从DOM中移除
page.wait_for_selector("//span[@class='set']", state='detached')
等待事件被触发
.wait_for_load_state()
等待前面按钮触发的事件加载完成,才进行下面的操作
"load" - 默认
page.locator("text=课题研究").click()
page.wait_for_load_state()
page.locator(".main_top_button .button_top_1").click() # 点击创建课题
等到没有网络连接至少毫秒。500
"networkidle"
page.wait_for_load_state("networkidle")
————————————————
版权声明:本文为CSDN博主「qq_41119282」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_41119282/article/details/125864449