用火狐浏览器打开百度并进行搜索
效果如下:
from selenium import webdriverbrowser = webdriver.Firefox()
browser.get("http://www.baidu.com")
browser.find_element_by_id("kw").send_keys("国宝")
#输入框的文字
browser.find_element_by_id("su").click()
#点击动作
from selenium import webdriver
import time
import csv
browser = webdriver.Firefox()
browser.get("http://quotes.toscrape.com")
sayingAndAuthor = []
n = 5
for i in range(0,5):div_list = browser.find_elements_by_class_name("quote")for div in div_list:saying = div.find_element_by_class_name("text").textauthor = div.find_element_by_class_name("author").textinfo = [saying,author]sayingAndAuthor.append(info)print("成功爬取第"+str(i+1)+"页")if i==n-1:breakbrowser.find_elements_by_css_selector('[aria-hidden]')[-1].click()#查找最后一个该属性的标签time.sleep(2)
print(sayingAndAuthor)
with open('D:\桌面\say3.csv','w',newline='')as fp:
#newline=''是控制表格中行之间是否空一行见图1
#say3.csv后缀必须为csvfileWrite = csv.writer(fp,dialect ='excel')fileWrite.writerow(['名言','名人'])#写入表头fileWrite.writerows(sayingAndAuthor)
driver.close()
图1
图2
用火狐浏览器打开百度并进行搜索相关推荐
- 火狐浏览器打开一片空白解决方法
火狐浏览器打开一片空白解决方法 从官网下载了最新的火狐浏览器,打开后空白,输入网址,页面没有响应,调试器打不开,设置也打不开.搜索了很多,重启,重装,用安全模式打开,新建配置文件等,全都没有用. 最后 ...
- 如何指定火狐浏览器打开网页
要指定火狐浏览器打开网页,您可以使用以下步骤: 在火狐浏览器中打开网页,或者从桌面快捷方式启动火狐浏览器. 在地址栏中输入网页的 URL,并按下回车键.火狐浏览器会打开指定的网页. 如果您想要通过其他 ...
- python语言+selenium自动化,编写脚本调用Chrome、Firefox浏览器打开百度网站
python语言+selenium自动化,编写脚本调用Chrome.Firefox浏览器打开百度网站 目标:初始化一个webdriver实例对象driver,通过webdriver.Chrome()和 ...
- 火狐浏览器打开GitHUb时,说“建立安全连接失败”,解决方案
火狐浏览器打开GitHUb时,说"建立安全连接失败",解决方案 (刚找到,在这记录一下) 如图 (忽略图中网站)打开GItHUb时会出现这样的情况 解决方法 crtl+f5就可以了 ...
- 火狐浏览器打开b站页面时没有声音
问题描述 使用火狐浏览器打开bilibili新页面时,默认静音 解决方案: Ctrl + i 打开如下页面信息窗口 1.取消使用默认设置,允许音频和视频 2. 若修改之后仍无法解决,清除缓存即可
- 火狐浏览器打开空白,点击页面没反应
火狐浏览器打开后空白,点不开任何网页,试了好久都没弄成功,后来改了一个地方就可以了 打开兼容性以兼容性运行这个程序打上勾 然后改了一下自己电脑版本的,再运行就可以了
- 火狐插件 打开html 死机,电脑火狐浏览器打开选项或链接就卡死怎么办
火狐浏览器是大家常用的浏览器之一,用户数在各网页浏览器中排名第三.但有的用户在使用火狐浏览器打开选项或者是点击链接的时候就卡住了,遇到这种情况该怎么办呢?我们可以使用修复工具进行修复,下面由小编 ...
- 火狐插件 打开html 死机,火狐浏览器打开过多Flash网页时死机怎么样解决
最近就有很多小伙伴反映火狐浏览器打开过多Flash网页时,常常遇到Flash假死,更严重的是直接导致电脑死机,尤其在机械硬盘上更为严重,遇到这种情况我们具体该怎么解决呢?下面就由学习啦小编跟大家分享一 ...
- 火狐浏览器屏蔽百度热榜的方法
添加Adblock plus 打开火狐浏览器菜单,找到附加组件后点进去 在搜索框搜索Adblock plus,往往选第一个.如下图所示 点进去该组件,选择添加组件即可,成功后重启浏览器.Adblock ...
最新文章
- 添加10个用户user1到user10,但要求只有用户不存在的情况下才能添加
- bzoj2002Bounce 弹飞绵羊
- php 清除缓存的操作,注意 Laravel 清除缓存 PHP artisan cache:clear 的使用
- 质量故事(2)---降落伞的真实故事
- Nginx+Tomcat+Keepalived+Memcache 负载均衡动静分离技术
- 矿机 矿场 矿池 关系和区别
- 2021年安全员-B证新版试题及安全员-B证试题及解析
- win10任务栏透明+变窄+免安装
- 智能制造数据分析综合应用方案
- 应届生工资排行榜,北上广深杭数据对比(基于320份简历)
- 光一个html文件能加图片吗,网站页面设计中光的特效设计
- c++中的ignore和tie
- python制作一线城市地铁运行动态图!赶地铁不怕做错车了!
- matlab-极坐标图和对数坐标图的绘制
- 我这两个月编写的投资公司管理软件的点点体会
- 科普文——拉卡拉支付是什么?
- 冰枫论坛android,Android Ril 分析
- 主轴承行业调研报告 - 市场现状分析与发展前景预测
- 五分钟理解服务器 SMP、NUMA、MPP 三大体系结构
- vue2 和 vue3 的 路由守卫