首先,有一个chrome浏览器,其次登录了虎扑(由于chrome被自动化软件控制时默认为清除缓存状态,所以这里偷懒默认该网站为登录状态)

需要注意的是,使用该软件时需要下载对应浏览器(Chrome)的webdriver(chromedriver.exe)

就去对应的网站下载对应版本的webdriver:点击这里下载Chrome的webdriver

然后把下载的webdriver放在Chrome的根目录下

import timefrom selenium import webdriver
# create a new Chrome session
from selenium.webdriver import ActionChains#这里加载Chrome已存储的用户信息
driverOptions = webdriver.ChromeOptions()
driverOptions.add_argument(r"user-data-dir=C:\\Users\\这里输入你的计算机用户名\\AppData\\Local\\Google\\Chrome\\User Data")
driver = webdriver.Chrome("chromedriver", 0, driverOptions)#隐式等待
driver.implicitly_wait(30)
#最大化窗口
driver.maximize_window()#登录虎扑足球
driver.get("https://soccer.hupu.com/")
time.sleep(3)#模拟鼠标动作滑到论坛
mouse = driver.find_element_by_link_text("论坛")
ActionChains(driver).move_to_element(mouse).perform()
#点击“话题区”
driver.find_element_by_xpath("/html/body/div[3]/section[1]/nav/ul/li[9]/ul/li[7]/a").click()#切换窗口
handles = driver.window_handles
driver.switch_to.window(handles[1])time.sleep(3)#点击论坛第二条帖子
driver.find_element_by_xpath("/html/body/div[7]/div/div/div[2]/form/div[1]/ul/li[2]/div[1]/a").click()#切换窗口
handles = driver.window_handles
driver.switch_to.window(handles[2])time.sleep(3)#点击评论框
driver.find_element_by_id("atc_content").click()time.sleep(1)#输入回复内容
driver.find_element_by_id("atc_content").send_keys("比赛输了说什么都像是借口")time.sleep(1)#点击回复
driver.find_element_by_id("fastbtn").click()time.sleep(1)#退出浏览器
driver.qiut()

这个是测试初学者的笔记,不足之处还望大佬斧正

使用python+selenium登录虎扑并发表评论相关推荐

  1. python爬取虎扑评论_python爬虫系列Selenium定向爬取虎扑篮球图片详解

    前言: 作为一名从小就看篮球的球迷,会经常逛虎扑篮球及湿乎乎等论坛,在论坛里面会存在很多精美图片,包括NBA球队.CBA明星.花边新闻.球鞋美女等等,如果一张张右键另存为的话真是手都点疼了.作为程序员 ...

  2. Python + Selenium + Chrome Driver 自动化点击+评论+刷弹幕(仅供学习)

    Python + Selenium + Chrome Driver 自动化点击 评论 刷弹幕 首先说明,这篇博文仅供学习!仅供学习!仅供学习! 不要拿去做其他事,封号概不负责!!! 突发奇想 首先先说 ...

  3. python爬取虎扑评论_Python爬取NBA虎扑球员数据

    虎扑是一个认真而有趣的社区,每天有众多JRs在虎扑分享自己对篮球.足球.游戏电竞.运动装备.影视.汽车.数码.情感等一切人和事的见解,热闹.真实.有温度. 受害者地址 https://nba.hupu ...

  4. python爬取虎扑论坛帖子数据

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取 python免费学习资 ...

  5. python爬取虎扑评论_python爬去虎扑数据信息,完成可视化

    首先分析虎扑页面数据 如图我们所有需要的数据都在其中 ![image.png](1) 所以我们获取需要的内容直接利用beaitifulsoupui4 ``` soup.find_all('a',cla ...

  6. python爬去虎扑数据信息,完成可视化

    首先分析虎扑页面数据 如图我们所有需要的数据都在其中 ![image.png](1) 所以我们获取需要的内容直接利用beaitifulsoupui4 ``` soup.find_all('a',cla ...

  7. python selenium登录企名片,筛选各种条件,爬虫爬取融资信息,保存到csv文件

    要点:1.利用datatime构建 日期,设定格式 2.利用selenium 登录账号,input等待需要输入的验证码 3.可以利用scrapy的Selector,替代beautifysoup 得到想 ...

  8. python爬虫(爬虎扑英雄联盟论坛)

    第十五讲 BeautifulSoup解析HTML标签 爬虫实战项目(英雄联盟虎扑论坛) import requests url = 'https://bbs.hupu.com/lol' headers ...

  9. 使用python+selenium获取网易云指定歌曲评论

    使用selenium获取网易云指定歌曲评论 最近一段时间在学习python爬虫,结合自己学习的内容写一个简单爬虫来获取网易云音乐中指定歌曲的评论信息.第一次发博客并且也是入门爬虫不久,有问题的地方希望 ...

最新文章

  1. 人工智能行业应用之:为建筑工程提供全新解决方案
  2. 如果通过当前元素知道父元素、同级元素
  3. Python中通过PyPDF2实现PDF添加水印
  4. Kettle中设置环境变量的几种方式
  5. python代码解读软件_5种带你轻松分析Python代码的软件库
  6. 如何用阿里云实行全链路数据追踪
  7. Redis 排行榜 相同分数根据时间优先排行
  8. 4KB/4MB 32位分页模式下的线性地址翻译以及CR3
  9. mysql三高讲解(一)1.3 常见的mysql存储引擎
  10. Unhandled exception in MSDEV.EXE(DEVSHL.DLL) 0xC0000005 access violation
  11. 软著【设计说明书】(软件著作权)
  12. HTC手机手动解锁教程
  13. oracle查询时使用case,Oracle查询语句中Casewhen的使用
  14. WPS 2005看起来还是蛮不错的
  15. MATLAB中画柱状图
  16. poedit 图文教程 转载
  17. jle汇编_x86汇编指令集大全(带注释)
  18. 详解Python中列表切片及浅拷贝的关系(上)
  19. 深度学习细颗粒图像分析综述
  20. AI如此多娇,引得猛男竞折腰

热门文章

  1. CentOS 6.x 和 CentOS 7.x 中 Nginx 的操作命令(启动/重启/退出/...)
  2. Python 二级考试选择题80道
  3. 特征值和特征向量的通俗解释
  4. 亿级流量电商详情页系统实战-18.在项目中以经典的3节点方式部署哨兵集群
  5. 基于Javaweb的SSM框架实现在线商城系统
  6. 微信公众号授权登录获取code获取openid注意事项(采坑解决方案)
  7. linux创建存储池,kvm虚拟化之存储池
  8. 你为什么还在坚持玩《我的世界》?如何搭建《我的世界》服务器?
  9. 开始在 Linux 系统上使用开源的 SQL 数据库吧。
  10. win远程桌面过一段时间模糊的原因