代码拉取完成,页面将自动刷新
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
driver=webdriver.Firefox()
driver.get('http://localhost/upload/admin/index.php')#ecshop后台页
driver.find_element(By.NAME,'username').send_keys('admin')#用户名
driver.find_element(By.NAME,'password').send_keys('admin123')#密码
driver.find_element(By.NAME,'captcha').send_keys('0')#验证码
driver.find_element(By.XPATH,'//input[@value="进入管理中心"]').click()
# 显式等待:等待一个frame(ID是header-frame)出现,并切换到子网页里
WebDriverWait(driver,16).until(EC.frame_to_be_available_and_switch_to_it((By.ID,'header-frame')))
# 点击“退出”
driver.find_element(By.LINK_TEXT,'退出').click()
driver.quit()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。