from selenium import webdriver
import time
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.chrome.options import Options
# 登录优酷
def spider(url):
chrome_options=Options()
# chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')
# 进入开发者模式防止被网站识别
chrome_options.add_experimental_option('excludeSwitches', ['enable-automation'])
driver = webdriver.Chrome(chrome_options=chrome_options)
driver.get(url)
driver.maximize_window()
a= driver.find_element_by_xpath('//*[@id="uerCenter"]/div[6]/div[1]/div/a/div/img[1]')
ActionChains(driver).move_to_element(a).perform() # 悬停
driver.find_element_by_xpath('//*[@id="uerCenter"]/div[6]/div[1]/div/div/div/div[5]/button').click() # 点击
time.sleep(3)
driver.switch_to.frame('alibaba-login-box') #进入frame页面
print("11111111111111111111")
# driver.back() #返回上一个页面
# driver.refresh() #刷新当前页面
driver.find_element_by_xpath('//*[@id="fm-sms-login-id"]').send_keys('13524853024')
time.sleep(10)
driver.find_element_by_xpath('//*[@id="login-form"]/div[1]/a').click()
driver.find_element_by_id('fm-login-id').send_keys('jianjian')
driver.find_element_by_id('fm-login-password').send_keys('123456')
time.sleep(1000000)
if __name__ == '__main__':
spider('https://tv.youku.com/')
selenium登录优酷
最新推荐文章于 2024-05-27 16:25:50 发布