吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6892|回复: 7
上一主题 下一主题
收起左侧

[Python 转载] 妈妈再也不用担心我为刷学习通讨论而烦恼!!!

  [复制链接]
跳转到指定楼层
楼主
lishunwei 发表于 2020-6-11 11:04 回帖奖励
本帖最后由 lishunwei 于 2020-6-11 11:16 编辑

最近,老师说语文网课成绩要结合学习通讨论的次数,于是我就写了这个刷回复的代码。话不多说上代码:
[Python] 纯文本查看 复制代码
'''
Data:2020/6/11
--- 大威锅 | DaWeiGuo ---
'''
#代码没有实现翻翻页功能,大家可以自己改善啦,回复的就是讨论区当前页面的最新的20个话题
from selenium import webdriver#导入库
import time

username = '***'#你的账号
password = '***'#你的密码

def reply(url):#回复函数
    browser.get(url)
    a = browser.find_element_by_xpath("/html/body/div[2]/div[2]/div[1]/div[1]/p[2]/a[2]")
    a.click()
    text = browser.find_element_by_xpath("//textarea[@class='hfInp fl']")
    text.send_keys('111')#你要回复的内容
    tag = browser.find_element_by_xpath("//input[@class='fl grenBtn']")
    tag.click()


browser = webdriver.Chrome()#声明浏览器
browser.maximize_window()
url = 'https://mooc1-1.chaoxing.com/bbscircle/grouptopic?courseId=206874660&clazzid=14290439&showChooseClazzId=14290439&ut\
=s&enc=5de87fdec97d5bac1a9a0e628d275af9&cpi=103037925&openc=df2beaa3c676dd313a94664def0ea683'#你要刷的课程讨论区的链接


browser.get(url)#打开浏览器预设网址
browser.find_element_by_xpath("//input[@id='unameId']").send_keys(username)
browser.find_element_by_xpath("//input[@id='passwordId']").send_keys(password)
time.sleep(5)

print('---Login---')
# print(browser.title)

reply_urls = browser.find_elements_by_xpath("//p[@class='stuFont ol']")#提取当前页面所有话题的讨论链接
# a = reply_url[0].find_element_by_tag_name('a').get_attribute('href')
# print(a)
url_list=[]
for reply_url in reply_urls:#放入列表
    li = reply_url.find_element_by_tag_name('a').get_attribute('href')
    url_list.append(li)

for i in range(len(url_list)):
    reply(url_list[i])#调用回复函数
    time.sleep(2)

# browser.get(url_list[0])
# a = browser.find_element_by_xpath("/html/body/div[2]/div[2]/div[1]/div[1]/p[2]/a[2]")
# a.click()
# text = browser.find_element_by_xpath("//textarea[@class='hfInp fl']")
# text.send_keys('111')
# tag = browser.find_element_by_xpath("//input[@class='fl grenBtn']")
# tag.click()

print('---End---')



1.png (129.39 KB, 下载次数: 10)

效果图

效果图

3_爱奇艺.jpg (156.53 KB, 下载次数: 17)

链接

链接

免费评分

参与人数 1吾爱币 +3 热心值 +1 收起 理由
苏紫方璇 + 3 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
Zeaf 发表于 2020-6-11 11:09
这种回复不会出事吗
不过值得学习
3#
学生会路明非 发表于 2020-6-11 11:24
4#
星恋影随 发表于 2020-6-11 11:30
头像被屏蔽
5#
阿狸主题曲 发表于 2020-6-11 11:46
提示: 作者被禁止或删除 内容自动屏蔽
6#
阿白L 发表于 2020-11-1 19:58
感谢分享
7#
ouzhougou 发表于 2022-3-4 19:54
谢谢作者分享
8#
openhome 发表于 2022-3-4 20:46

谢谢作者分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 07:57

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表