查看元素琅绫强首歌的路径,发明每首歌的路径只有<li>不合,于是经由过程对li的迭代来获取每一首歌的xpath,并输出歌曲名字的元素,然后依旧经由过程webdriver的click()办法点击歌曲链接,获得歌曲播放页面,这琅绫腔有什么可贵,都是惯例操作。须要留意的是,这里的歌曲链接也包含一个js的重定向,但不一样的是浏览器会打开一个新的页面(至少火狐会),可以在click()办法后经由过程webdriver.switch_to_window()办法跳转到新打开的页面
效不雅:

总结:
当网页包含大年夜量js的时刻,selenium就会异常的便利,但经由实践发明似乎phantomjs解析js的效力没有世纪浏览器的高,还会掉足,后来换成调用火狐就好了,,不知道为啥,,也许是脸黑吧,,总之selenium真的是一款异常强大年夜的框架,对爬虫有兴趣的同窗必定要懂得一下。
【编辑推荐】
- 热度疯涨的Python,开辟者应大年夜2.x照样3.x着手?
- 一线Python运维开辟带你秒懂Flask框架
- Python风靡全宇宙,重要原因竟是它?
- 让Python加倍充分的应用Sqlite3
- 几个小例子告诉你, 一行Python代码能干哪些事
推荐阅读
沙龙晃荡 | 去哪儿、陌陌、ThoughtWorks在主动化运维中的实践!10.28不见不散! 有很长一段时光对mybatis是比较陌生的,肮脏道与Hibernate一样是个orm数据库框架。跟着应用闇练度的增长,发>>>详细阅读
本文标题:简易Python Selenium爬虫实现歌曲免费下载
地址:http://www.17bianji.com/lsqh/38267.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示