资源简介
垃圾存档1.py
代码片段和文件信息
from selenium import webdriver
import time
import random
# 打开谷歌浏览器,打开超星学习通登录入口
browser = webdriver.Chrome(
executable_path=“C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe“) # 此处是chromedriver在电脑的绝对位置
url = ‘http://i.mooc.chaoxing.com/space/index.shtml‘ # 学习通首页网址
browser.get(url)
# 学校 学号 密码 验证码登陆
def login():
inp_1 = input(‘请输入电话号码:‘)
inp_2 = input(‘请输入密码:‘)
inp_3 = input(“请输入验证码:“)
username = browser.find_element_by_id(“unameId“)
password = browser.find_element_by_id(“passwordId“)
verycode = browser.find_element_by_id(“numcode“)
# 检查页面元素,修改相应ID
username.send_keys(inp_1)
password.send_keys(inp_2)
verycode.send_keys(inp_3)
browser.find_element_by_xpath(‘//*[@id=“form“]/table/tbody/tr[7]/td[2]/label/input‘).click() # 检查页面元素,复制登录按钮的xpath
print(“----------正在登陆中----------“)
# 进入主页 开始选择课程 xpath匹配
def html_1():
time.sleep(random.random() * 3)
# 选择我需要学的课的xpath
# browser.find_element_by_xpath(‘//*[@id=“zla_title“]“]‘).click()
print(“----------进入课程----------“)
time.sleep(2)
browser.switch_to.frame(‘frame_content‘)
browser.find_element_by_xpath(‘/html/body/div/div[2]/div[2]/ul/li[14]/div[1]/a[1]/img‘).click() # 对应课程选项的xpath
print(“----------已进入所点击课程----------“)
def html_2():
# 浏览器标签页跳转设置
browser.switch_to.window(browser.window_handles[1])
# 进入课程中的指定小节
time.sleep(3)
browser.find_element_by_xpath(‘//*[@id=“191256385“]/h3[1]/span[2]/a‘).click() # 指定小节的xpath
print(‘已进入指定小节‘)
def button(i):
time.sleep(random.random() * 5)
# 进入frame播放框架
browser.switch_to.frame(‘iframe‘)
frame = browser.find_element_by_xpath(‘//*[@id=“ext-gen1038“]/div/div/p
相关资源
- 深度学习入门:基于Python的理论与实
- python计算机视觉编程完整版.rar
- python数据挖掘入门与实践.zip
- Python游戏编程快速上手.rar
- python数据挖掘概念、方法与实践.pdf
- 《Python编程从入门到实践》源代码文
- ThePracticeofComputingUsingPython3rdedition.pd
- python入门全套资源.rar
- Python数据分析与挖掘实战.zip
- zw_hljwkwm-10721414-零基础入门学习Pytho
- 阿里云大学马哥python资料.zip
- Python编程从入门到实践[中英文完整版
- Python数据分析.mobi
- Python编程:从入门到实践超高清中文
- python3标准库试看版.pdf
- Python编程:从入门到实践.7z
- python.rar
- 12364241Python编程:从入门到实践.rar
- 零起点Python大数据与量化交易.pdf.zi
- Python数据分析与挖掘实战_数据及程序
- python基础教程pdf第四版中文最新版.
- Python学习手册(第四版).rar
- 《Django企业开发实战高效PythonWeb框架
- 01_python基础_版本.pdf
- Python编程:从入门到实践.rar
- Python编程:从入门到实践全.pdf
- 趣学Python编程.rar
- CNN+pythoncode8.18.zip
- python深度学习.zip
-
BeginningAnomalyDetectionUsingPython-ba
sedD
评论
共有 条评论