概述
import time from selenium import webdriver from selenium.webdriver.chrome.service import Service from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import Select # 创建 WebDriver 对象,指明使用chrome浏览器驱动 设置隐藏等待 wd = webdriver.Chrome(service=Service(r'chromedriver.exe')) wd.implicitly_wait(60) # 调用WebDriver 对象的get方法 可以让浏览器打开指定网址 wd.get('https://cas.paas.lixin.edu.cn/dist/') # 关闭提示 tips = wd.find_element(By.CSS_SELECTOR, "[class='layui-layer-ico layui-layer-close layui-layer-close1']") tips.click() # 进入每日一报系统 Report = wd.find_element(By.XPATH, '//*[@id="app"]/div/div[1]/div[3]/div[2]/div[2]/div[1]/div[1]/ul/li[4]') Report.click() # 进入新页面 for handle in wd.window_handles: wd.switch_to.window(handle) if '登录' in wd.title: break # 输入用户名和密码 name = wd.find_element(By.XPATH, '//*[@id="username"]') name.send_keys('') password = wd.find_element(By.XPATH, '//*[@id="password"]') password.send_keys('') login = wd.find_element(By.XPATH, '//*[@id="fm1"]/div[4]/div/input[6]') login.click() # 新建 New_r = wd.find_element(By.ID, 'dw_nBtn') New_r.click() # 进入每日一报界面 wd.switch_to.frame('side_dw_m_page_frame') # 选择地区 S1 = wd.find_element(By.XPATH, '//*[@id="selCity_SF"]') S1.click() S2 = wd.find_element(By.XPATH, '//*[@id="selCity_SF"]/option[2]') S2.click() S3 = wd.find_element(By.ID, 'selArea_SF') S3.click() S4 = wd.find_element(By.XPATH, '//*[@id="selArea_SF"]/option[12]') S4.click() # 选择体温 正常 hour = int(time.strftime('%H')) if 0 <= hour < 12: span = wd.find_element(By.ID, 'select2-SWTW-container') span.click() select = Select(wd.find_element(By.ID, 'SWTW')) select.select_by_value('0')
最后
以上就是自信微笑为你收集整理的浦东美食鉴赏的全部内容,希望文章能够帮你解决浦东美食鉴赏所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复