selenium-百度新歌榜

摘要:
打开百度新歌榜,http://music.baidu.com/top/new在排名前50的歌曲中,找出其中排名上升的歌曲和演唱者fromseleniumimportwebdriver#chrome驱动执行该步骤时selenium会去到指定路径将chromedriver执行起来driver=webdriver.Chrome(r"D:formyselfGoogleChromeApplicationch

打开百度新歌榜, http://music.baidu.com/top/new

在排名前50的歌曲中,找出其中排名上升的歌曲和演唱者

from selenium import webdriver
#chrome驱动 执行该步骤时selenium会去到指定路径将chrome driver执行起来
driver = webdriver.Chrome(r"D:for myselfGoogleChromeApplicationchromedriver.exe")
driver.implicitly_wait(10)#隐式等待
#get方法 打开指定网址
driver.get('http://music.baidu.com/top/new')
div = driver.find_element_by_id("songListWrapper")
ul = div.find_element_by_tag_name("ul")
liList = ul.find_elements_by_tag_name('li')
for li in liList:
uptags = li.find_elements_by_class_name("up")
if uptags:
title = li.find_elements_by_class_name('song-title ')
titleStr = title.find_element_by_tag_name("a").text
authorsStr = li.find_element_by_class_name("author_list").text
print('{:10s}:{}'.format(titleStr, authorsStr))#对齐格式 宽度为10
driver.quit()

免责声明:文章转载自《selenium-百度新歌榜》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇解决hotmail无法登陆的问题触发器实例(一)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Selenium浏览器自动化测试工具

Selenium浏览器自动化测试工具 目录 Selenium浏览器自动化测试工具 Selenium模块在爬虫中的使用 Python简单使用Selenium执行结果 Selenium的基本操作执行效果点击查看 Selenium爬取动态加载的数据http://125.35.6.84:81/xk/ 目标网站 Selenium动作链 (实现拖动...

《手把手教你》系列技巧篇(四十四)java+ selenium自动化测试处理https 安全问题或者非信任站点下篇(详解教程) 北京

1.简介     这一篇宏哥主要介绍webdriver在IE、Chrome和Firefox三个浏览器上处理不信任证书的情况,我们知道,有些网站打开是弹窗,SSL证书不可信任,但是你可以点击高级选项,继续打开不安全的链接。举例来说,想必大家都应该用过前几年的12306网站购票,点击新版购票,是不是会出现如下的界面。宏哥又找了一个https的页面,如下图所示:...

使用Python爬虫爬取网络美女图片

代码地址如下:http://www.demodashi.com/demo/13500.html 准备工作 安装python3.6 略 安装requests库(用于请求静态页面) pip install requests -i https://mirrors.ustc.edu.cn/pypi/web/simple 安装lxml库(用于解析html文件) p...

selenium截屏操作(也支持截长图)

1.常用的可能是谷歌和火狐做自动化在抛异常的时候可以截屏保存 from selenium import webdriver br=webdriver.Chrome() br.maximize_window() br.get("https://www.cnblogs.com/Jack-cx/p/9383990.html") br.save_scree...

Selenium自动化工具工作原理

http://blog.csdn.net/five3/article/details/6790925 原文作者信息如下,需要更多信息请去原作者博客查看: 作者:hyddd 出处:http://www.cnblogs.com/hyddd/ 本文版权归作者所有,欢迎转载,演绎或用于商业目的,但是必须说明本文出处(包含链接)。 ================...

selenium(1)-详细解读元素定位的八种方式

安装selenium和下载webdriver 安装selenium pip install selenium pip install selenium -U (判断是否有最新版本) 下载driver Google:http://npm.taobao.org/mirrors/chromedriver/或者是https://chromedriver.st...