等待时间
强制等待
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")