废话不多说,直接看代码
查看上一篇Selenium+Python完成个人购物订单爬取(1)
代码
import time
import pymysql
from lxml import etree
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions
from selenium.webdriver.support.wait import WebDriverWait
def my_order():
wd = webdriver.Chrome()
wd.maximize_window() # 最大化界面
wd.get("https://login.taobao.com")
# 给你时间扫码
print('开始扫码---------------')
# 等待,直到获取到元素
wait = WebDriverWait(wd, 100)
# 判断某个元素是否可见. 可见代表元素非隐藏,并且元素的宽和高都不等于0
# 这是一个 input id为'mtb-nickname'
nickname = wait.until(expected_conditions.presence_of_element_located((By.