Python等待的方法
六种Python等待的方法
- import time
- time.sleep(秒数)
from selenium import webdriver
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
driver.get('https://www.baidu.com')
# 设置浏览器:driver 等待时间:?
wait = WebDriverWait(driver, 秒数)# 重要!
# 设置判断条件:等待id='kw'的元素加载完成
input_box = wait.until(EC.presence_of_element_located((By.ID, 'kw')))
# 在关键词输入:关键词
input_box.send_keys('关键词')
driver.quit()
from selenium import webdriver
driver = webdriver.Chrome()
driver.implicitly_wait(秒数) # 隐性等待,最长等30秒 重要
driver.get('https://www.baidu.com')
print(driver.current_url)
print(driver.title)
driver.quit()
import pygame
pygame.init()# 不要漏掉
pygame.time.delay(毫秒)
import pygame
pygame.init()# 不要漏掉
pygame.time.wait(毫秒)
from waitcode import *
wait(秒数) # 只支持int类型
其中第2、3选项是和浏览器相关的哟
我的网站:http://www.xts.fit
来源:快乐的流浪