python 自动回复论坛

本文介绍了如何使用Python的selenium, requests和bs4库来实现论坛的自动回复功能。通过selenium进行页面交互,bs4获取页面信息,每小时限制回复20次。代码包括login.py、repl.py和主文件demo.py,旨在后台无界面运行。" 107025279,9051433,深入理解React:JSX与组件渲染,"['React', '前端开发', 'JSX', 'DOM', '组件化']
摘要由CSDN通过智能技术生成

本篇文章中使用到的库有selenium,requests,bs4等Python库。原理就是利用selenium元素查找进行填写内容和点击鼠标等操作,结合bs4获取页面链接。每个小时限制回复20次,手动回复也挺快的,技术交流。代码有待改进,初衷是不用是用selenium,直接发送相应的数据,但是不会,只好动用selenium,关于selenium自行百度。本文共三个文件。虽然使用了selenium打开浏览器进行操作,整个代码还是可以后台运行。

1、login.py

#coding=utf-8
from selenium import webdriver
import time
def login(driver,url):
    driver.get(url)
    time.sleep(1)
    #driver.maximize_window() # 浏览器全屏显示

    try:
        # 通过用户名密码登陆
        driver.find_element_by_id("ls_username").send_keys("***********")#替换自己的账号
        driver.find_element_by_id("ls_password").send_keys("**********")#替换自己的密码
        # 勾选保存密码
        driver.find_element_by_id("ls_cookietime").click()
        time.sleep(1)
        # 点击登陆按钮
        drive
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值