Python之selenium进阶


selenium是爬虫常用的手段之一,由于是使用浏览器驱动模拟手动操作,所以只要掌握一些元素的基本定位就很容易上手。
但是经常会遇到的问题我觉得至少有两点:

  • 每次启动的浏览器都是一个全新的浏览器,不存在任何的缓存,换句话说如果网站需要登录则每次启动都需要登录,需要邮件验证码的网站就更难受了。
  • 现在大多数的网站都采用前后端分离+ajax技术,分析画面元素固然是可以的,但是如果能够获取浏览器后台的ajax数据,那简直是事半功倍。

本次主要讨论的就是这两个问题,在之前我总结过一些相关的坑,包括浏览器的cookie操作、performance获取浏览器后台日志数据以及浏览器的代理认证框的处理问题,这也算是对之前的一次补充。

一、Selenium利用本地浏览器进行测试

是的,你没看错。由于驱动的是本地浏览器,本地浏览器有缓存,所以完美避免了浏览器的cookie问题。而且亲测,这种方式还可以直接解析浏览器当前网页,不需要启动新的浏览器,也就是说你可以预先登录到目标网站再运行程序。

1、右键谷歌浏览器快捷方式->属性,在路径上追加参数 --remote-debugging-port=9222

2、双击打开浏览器
3、selenium远程模式连接浏览器并进行操作,这里测试控制浏览器打开百度。

from selenium import webdriver
from selenium.webdriver.chrome.options import Optionschrome_options = Options()
chrome_options.add_experimental_option("debuggerAddress", "127.0.0.1:9222")
driver = webdriver.Chrome(options=chrome_options)
driver.get("https://www.baidu.com")


这样就已经可以了,跟正常的selenium操作没有任何区别。

二、Selenium-wire获取后台数据

这个库很强大,获取浏览器后台数据极其方便,但是不知道为什么,网上关于它的教程却很少。一提到获取后台数据,满篇都是browsermob-proxy,但这个东西个人感觉是真不好用,我在公司反正是没成功过,因为走了它的代理系统代理失效了,从而没办法上网。

但是selenium-wire和browsermob-proxy一样,如果需要代理,也是上不了网的,所以适合在自己家使用。有兴趣的朋友可以研究一下源码,看有没有办法改进。

1、安装selenium-wire库

pip install selenium-wire

2、代码获取数据,这里以刘明野的MyFreeMp3为例:http://tool.liumingye.cn/music/?page=searchPage。

import time
from seleniumwire import webdriver# Create a new instance of the Chrome driver
driver = webdriver.Chrome()
# Go to the YouTube homepage.
driver.get('http://tool.liumingye.cn/music/?page=audioPage&type=migu&name=%E6%8A%96%E9%9F%B3')
time.sleep(5)
# Access requests via the `requests` attribute
for request in driver.requests:if request.response:if request.path == "/m/api/search":print(request.response.body.decode("utf-8"))
driver.quit()

封装后的driver会有requests这样一个对象,可以发跟浏览器开发者工具的Network进行类比,请求的返回值存储在response.body中。
通过request.path过滤出我们想要的请求,然后获取response.body即可。

运行结果如下:

{"code":200,"data":{"list":[{"name":"把孤独当作晚餐(抖音版)","artist":"画词戏子","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/8121e8df41a5c12f48b69aea89b71dab\/0f0e94be13d0d18b4cd0f53996e0023b\/18bde3d3d5415eba88115dab279a8b4e","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/f8ceFzdyYgzcjzn5SuaHgUIARghxmB8jGoQIXczI3sOpkObywQMI-l8gtQ81JkoAm91NAZiVFqn2sz-LM7vsi7ycKuefN3JDZWHyMeVFO0toeLCawtmuafH-7iXPvu_lMWxYPkpA6-0-iyFzbqnwdaUWemgw6Ih2tmUPWXXHuA","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000005364995&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600913000005364995&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600913000005364995&resourceType=2&channel=0","url_flac":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=SQ&netType=00&copyrightId=0&contentId=600913000005364995&resourceType=E&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000005364995&resourceType=2&channel=0"},{"name":"你走(抖音版)","artist":"松紧先生","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/b1899d500dda5db2da11df3efc89cba6\/d6ac70e448ff3cd5d545cf44d0d7a2c0\/c1690b3588064699c3688d676984331f","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/b30fUTX4wkz-oVd-f8y9OQ_kKBBi4zY2Aje7_xDOCt_kVgFl9nQjZo9U1oenDZiCAQJ6coUeJiWG7OGE9fc87A-z0llkBxgLJdxlW-_3LXaKxHkh29HDtMkYTExcEk20jfTXt_0BVLYaeBOf0dMAf4b0mFWQ5PQ6g1Bd7tPZ4w","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600919000000557974&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600919000000557974&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600919000000557974&resourceType=2&channel=0","url_flac":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=SQ&netType=00&copyrightId=0&contentId=600919000000557974&resourceType=E&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600919000000557974&resourceType=2&channel=0"},{"name":"你的答案(抖音DJ版)","artist":"阿冗","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/8121e8df41a5c12f48b69aea89b71dab\/5874ffabed04f42a0b5c00a6bec13757\/bd4974c2c7983c9101c341f1270ce240","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/c5b7amUSmEPlqZqBlnczyiBaWv9TMo7-IFDhepte_1q_YKZ-bIDBuu2lcs76gritbyi8-Qinq6u-edL3LfwbLezjucBIuzuh9yLHpQfKygPG14KXVk79ICBbsrVvD_Faf1a-dkgjMK_yhG72AF8XUaFaoUgd34hPhYdvMDlBCg","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000007309336&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600913000007309336&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600913000007309336&resourceType=2&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000007309336&resourceType=2&channel=0"},{"name":"我走后(抖音最火版)","artist":"小咪","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/b1899d500dda5db2da11df3efc89cba6\/878576558fcdf3b62024773045ddf818\/467f183256881d8c1dc034f1c97e1899","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/9ebaGjdkAUn0Z8EbqQwAt-poMnijqnf6w9j72yj3-cFuvLDYeRT1PMlHMSfE3VLtAb-ifg2ct_9xbQIATdkdifYJ4RRYh0GGDLWOTuX95p15dkFNJk7LJ1erKeAzyQu1UFh0PgGe67v3W2WDTYWqC8C-sAaHOg-6dBKdeYNF5g","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000005045640&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600913000005045640&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600913000005045640&resourceType=2&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000005045640&resourceType=2&channel=0"},{"name":"不觉秋色浅 (抖音版)","artist":"以冬","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/8121e8df41a5c12f48b69aea89b71dab\/397446b0a3e99132c5dafe1133a950a1\/f2e510adb2dc5587fe8866217413616c","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/ba28Nj-cmD-buFuPCZ4JujROC_vsXwl8SMrVGDyzC9Fro1JlzJFZ1EKFsF3k3YTKjBj-KFJRd7LmN2iPLi8HuRJnZRA1t4Y8mffxkarDezP5cu97cTv4kB_ug3KdTjck8mKfrw118t9vDamNCUHolU2oawzGD_74U2DkCtJz2A","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600919000003170651&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600919000003170651&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600919000003170651&resourceType=2&channel=0","url_flac":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=SQ&netType=00&copyrightId=0&contentId=600919000003170651&resourceType=E&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600919000003170651&resourceType=2&channel=0"},{"name":"没有理由(抖音最火版)","artist":"杨胖雨","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/8121e8df41a5c12f48b69aea89b71dab\/0f0e94be13d0d18b4cd0f53996e0023b\/e71ea196a1f0cc21251faf9b39993ce2","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/b216agi8y7_K5_gyrw7Lh9A3rPtdSiraf4UlRqCO9G0t0AR_Yl4Vd_YTMv8Jtd6XytuMhc5O3zMjYHeHxpMbsH-0g3E4Fd39xAg5qJvzsNXfw2u_pB_-CsMyFe7nBgcvGTg1OFcMSca15lJ9bok3uIiI9WAAVBtDfL1V1S5ydQ","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000007404007&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600913000007404007&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600913000007404007&resourceType=2&channel=0","url_flac":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=SQ&netType=00&copyrightId=0&contentId=600913000007404007&resourceType=E&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000007404007&resourceType=2&channel=0"},{"name":"抖音热歌必备","artist":"普日阿方","cover":"https:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/bcb5ddaf77828caee4eddc172edaa105\/33f90367b2251b76a025d9dadf2c6467\/cd969d38cf5701de409c02c583f5d8f2","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/ec66SezDwV9yENHUrv9I8Tl9cfro9nJDHGKvcMb5mJcoMDbpn9MfJucjaQt1fvQAQPxtf274VI6MdCfdlXxzAh1MUCOHZGEth8NkY6YpnVQXXn0njMO6xTdCLmQWkP9UNtI9Ba8UasMMXstZD7fM_uDjUndrtNCSw1YQ1tc00A","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000005324313&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600913000005324313&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600913000005324313&resourceType=2&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000005324313&resourceType=2&channel=0"},{"name":"抖音热播3D环绕版","artist":"枫宇辰","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/b1899d500dda5db2da11df3efc89cba6\/49ff716811ea265ee687964480b2dd7a\/8da6fc0d34e7c234a61d38912a3886dd","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/36f4XES9HS2ywXXkUrIGgGRxWD8F4Ueciw1UWBCcmULnMw8Qfi0xhr0vaZby8dAAASuWWQTpSfcY3C8LDzWOSczuVJP7gvKrm21wE_3BguX1SY94TxFfs55FjFyMu0a5VfTmcEuj6ytG9leL_bDTKsrztBn6t4KKxiERifawng","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000002117145&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600913000002117145&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600913000002117145&resourceType=2&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000002117145&resourceType=2&channel=0"},{"name":"抖音神曲燃烧你的卡路里","artist":"98k,苏天伦","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/b1899d500dda5db2da11df3efc89cba6\/6c6dff5bd765fe006e6e5cc29feca233\/dbfdb4f02e6be19de603d54d4b7cc179","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/0c4bc_cqJwAOCrKQt-05Q-aCX7XD_ESBaXk4OdP7hj1bLQKFujW6apoabHBXkBNZvIwaDlmR9Ca5CJfhZ0ysIHvXgQPA8clyMnRmxELrGj-fjoCVAeXdMI9CS-RO0gU_1ORFnFPuuz3lGx1LtJTy2gS5tNYZNO8BZ7DFe4D_bQ","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000001338483&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600913000001338483&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600913000001338483&resourceType=2&channel=0","url_flac":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=SQ&netType=00&copyrightId=0&contentId=600913000001338483&resourceType=E&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000001338483&resourceType=2&channel=0"},{"name":"抖音 BGM","artist":"枫宇辰","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/b1899d500dda5db2da11df3efc89cba6\/49ff716811ea265ee687964480b2dd7a\/8da6fc0d34e7c234a61d38912a3886dd","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/e9ffWBns6T5tYcNqTi1NXhKe3Jk9XOwS_vjQ8DA-KQW5nDDWZa1Kk-zd86ECdb6dV9KeEc3DS0TA7e6M-kK0BTAp0Yp5E9mwzUmrpASt-cUvk4s6D7kNtDT_vZer4qCfR4dm8ezxUEIrupvmYxURLoWz036HvHfSf6ig52-EmQ","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000002117211&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600913000002117211&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600913000002117211&resourceType=2&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000002117211&resourceType=2&channel=0"},{"name":"抖音最火爱情电摇(DJ版)","artist":"林烁","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/b1899d500dda5db2da11df3efc89cba6\/49ff716811ea265ee687964480b2dd7a\/fa66d0f91c23e230a9d7c578f26f5806","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/98892JcRHAmNzTxF1YkSiX7HxjnxbjTW6jfPUqgSjt0f5vKVTbNvx6ynK9sjfB9udfHQHDoJZpbICsuNbm1XLRovFdkoHscd6luXMtSnuBtZ4GUsFLkJOQ2nRSKwENmlWGyv9TbL3j9p-fkurjsz9oGBwgNKZeQSdyvix_ETmg","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600908000008753246&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600908000008753246&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600908000008753246&resourceType=2&channel=0","url_flac":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=SQ&netType=00&copyrightId=0&contentId=600908000008753246&resourceType=E&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600908000008753246&resourceType=2&channel=0"},{"name":"抖音最火拍灰舞(DJ版)","artist":"林烁","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/b1899d500dda5db2da11df3efc89cba6\/49ff716811ea265ee687964480b2dd7a\/fa66d0f91c23e230a9d7c578f26f5806","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/6ecf8Jvtj1SzW5MYCkCeQrQB2xsrn6BdSW7Fp4GrcSgiZUBBv_QDSRuGk8njMHiI-tWIX4JlXRYudNRbIYMPObgQiGwhAI1fYmwEhFfaBGYf16o7urnCvONKcqnU6R2RDUdvrNMvbKIJz08bDXpr2IQYABm63ROQ8wKqfvYrOA","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600908000007670250&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600908000007670250&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600908000007670250&resourceType=2&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600908000007670250&resourceType=2&channel=0"},{"name":"抖音神摇","artist":"10叔","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/b1899d500dda5db2da11df3efc89cba6\/49ff716811ea265ee687964480b2dd7a\/acbb9bad73fa5fdc8cc099eea57e3302","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/0c8clK9PBF4lWxxCIcF3VKHt9kDnWFEBYpCyJWbuW8koiKJvD1iggF5WPFUokX3uIV7u3tRzCpdfDOgctQY34sUuY96BubHqC4u8IQlpEUN2GeuVYL6A2U9EsN5VxABxMH-gJgV1BUW5cpqx5tcK7fdfqAwFx_FqvtVe1B9BeA","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600908000008757189&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600908000008757189&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600908000008757189&resourceType=2&channel=0","url_flac":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=SQ&netType=00&copyrightId=0&contentId=600908000008757189&resourceType=E&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600908000008757189&resourceType=2&channel=0"},{"name":"抖音热播98K摇(Remix版)","artist":"林烁","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/b1899d500dda5db2da11df3efc89cba6\/49ff716811ea265ee687964480b2dd7a\/fa66d0f91c23e230a9d7c578f26f5806","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/1c1dkMVG5ItNsZDXmyvtAGHue1OSfaeNubHCwC03Wgi6EmK9V3DMv-OFiu9fFsx1MfAWGoUZevSa2TqL1JAiath6IDVt4mNSm2gzJCgh-24ZXgEQ2KOitkUYVPaNXK82RdQm7jX4-VjUOP5J857XiklcSU9k_B-F-1hRJm1OLw","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600908000008758125&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600908000008758125&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600908000008758125&resourceType=2&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600908000008758125&resourceType=2&channel=0"},{"name":"抖音战斗曲滴滴滴(Remix版)","artist":"林烁","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/b1899d500dda5db2da11df3efc89cba6\/49ff716811ea265ee687964480b2dd7a\/fa66d0f91c23e230a9d7c578f26f5806","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/7240StRvBEDkO3Cuok3kmUEjxSDldGuY-cTaB7rPBhXHoHj-BPTDMD1I1oXWYr5i75KerexC-lsaUd0WwBsX42nn1D_zlitTgHKJQ97hp-D-hgTwWVAKsCBYt7qjApHUaWTV-W1XCPzvpbqNIDgdxIlgWxt72ryt5kCVnNZlAg","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600908000008758121&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600908000008758121&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600908000008758121&resourceType=2&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600908000008758121&resourceType=2&channel=0"},{"name":"抖音热播档次女嗓(DJ版)","artist":"林烁","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/b1899d500dda5db2da11df3efc89cba6\/49ff716811ea265ee687964480b2dd7a\/fa66d0f91c23e230a9d7c578f26f5806","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/e040sxLIgXzZcebx-GI4WKSizH-GawiTqEX1VozT5vsdEw80GKWNFYF-MPEVj-R5E-d5gHsqnMRGFDrqwR8cEX5WXGZavNfHoBloJxEPCHC0PwzePpnjwCQnGgrAJujxqsGQas2w4zp34Pmj9hU68nV5BdWtcbLz-YdMP5suvg","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600908000008755406&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600908000008755406&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600908000008755406&resourceType=2&channel=0","url_flac":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=SQ&netType=00&copyrightId=0&contentId=600908000008755406&resourceType=E&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600908000008755406&resourceType=2&channel=0"},{"name":"抖音Dinosaur(DJ版)","artist":"妖姬,肖Music","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/8121e8df41a5c12f48b69aea89b71dab\/7cc061341a9b48dc0f6c9028d02a5dae\/a097f2433435528b160b39a428e44d95","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/9a39bfL_l9m_zYm9htPHYHHpPlFCehzJOFAQFqs1CkbICfxqdNB313dl9mzvMDbmlWW1Oht7Sdge6Clea_OXrU608YkO_rQCpMQ2UUEg-z974GtUU0aSRMTS04d_HI89FyA4BhpBp5JXZJgcOQqWQFG7iOzEBJMDSuuIHhMr5w","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000009125645&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600913000009125645&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600913000009125645&resourceType=2&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000009125645&resourceType=2&channel=0"},{"name":"抖音热播蹦迪曲","artist":"禹豪,MC泽亦龙","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/b1899d500dda5db2da11df3efc89cba6\/6c6dff5bd765fe006e6e5cc29feca233\/289193f3f646854bff718022b6d84c66","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/aed9SEVCuC7JLRosISugMF2VJ5ZGE2uLs6paOqVSxFSGOoE7Z441jY9z3eKPTIiUE7wOW_wY0J5RIzZIkdB8T9hBnwGGj9zoR1HL1TjOxgVq3RvioELJctWUf_2O_CSSPxmWSbzqj57kCn-SAmtU9etUMZFMcnlpYDnzACa_JQ","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000000769134&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600913000000769134&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600913000000769134&resourceType=2&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000000769134&resourceType=2&channel=0"},{"name":"抖音神曲斯文girl","artist":"98k,刘三岁","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/b1899d500dda5db2da11df3efc89cba6\/6c6dff5bd765fe006e6e5cc29feca233\/7ea0ed7ade0230b9d8d41fbce634f249","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/a95aH634okFcGLINGGSbNWs36bHhdKc9_aE7J7p04bdON749mS4cPxJOmgEO7AATMOTQBnH_IuqtovC-JcSeK1utIQSh1L5S5WHhdILoz6GKII9VZN_CO9rh71W-VlP4LJK6yiVmKNEn2sd-iYNqbH4SLtq7_6W5YqKkNi8ciQ","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000001361655&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600913000001361655&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600913000001361655&resourceType=2&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000001361655&resourceType=2&channel=0"},{"name":"抖音最火背景音乐","artist":"安筱冷","cover":"http:\/\/d.musicapp.migu.cn\/prod\/file-service\/file-down\/8121e8df41a5c12f48b69aea89b71dab\/e20201987fb0415a14dbf550ee7737fb\/08baf5d510e37c6f6a4dbf52b486b8a7","lrc":"http:\/\/59.110.45.28\/m\/api\/lrc\/migu\/id\/a8f9qD4PzWbykyVTVSJWuyg3tB3FiljBnr2ICZobvf5fB6HQfAuVnLEE8CfUQLvqxUAhlnGVTj_AD6RcBQG8MkRBkekqH-9sVqaWsYQsdtCjuZ4zSRQdl3SxJd2Zo3Fepx74xvtP04cDNxLGoCP0fhb86k_MbA69QOeUB05-aA","url_m4a":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000000769150&resourceType=2&channel=0","url_128":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=PQ&netType=00&copyrightId=0&contentId=600913000000769150&resourceType=2&channel=0","url_320":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=HQ&netType=00&copyrightId=0&contentId=600913000000769150&resourceType=2&channel=0","url_flac":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=SQ&netType=00&copyrightId=0&contentId=600913000000769150&resourceType=E&channel=0","url":"http:\/\/218.205.239.34\/MIGUM2.0\/v1.0\/content\/sub\/listenSong.do?toneFlag=LQ&netType=00&copyrightId=0&contentId=600913000000769150&resourceType=2&channel=0"}],"more":"20","isCache":true,"cacheTime":"2021\/05\/19 22:58:05"},"msg":""}

以上就是本次要分享的内容,欢迎大家留言探讨!!!

Python之selenium进阶相关推荐

  1. pycharm关联python ide_Python+Selenium进阶版 (一)- Python IDE工具-PyCharm的安装和使用...

    PyCharm 是一款功能强大的 Python 编辑器,具有跨平台性,鉴于目前最新版 PyCharm 使用教程较少,为了节约时间,来介绍一下 PyCharm 在 Windows下是如何安装的. 进入该 ...

  2. python爬虫精选11集(selenium进阶总结【selenium的cookies处理、ip代理、useragent替换】)

    python爬虫精选11集(selenium进阶总结) 一.selenium的介绍 1. selenium运行效果展示 1.1 chrome浏览器的运行效果 1.2 phantomjs无界面浏览器的运 ...

  3. 学会python爬虫能发财么_python如何赚钱? python爬虫如何进阶? python就业? 如何快速入门python?...

    1.如何快速入门 Python ? 我之前给大家说过,速成一门技能是不可能的,你需要花很多时间才能真正的掌握一门技能,但是快速入门是有可能的,而且也是必要的,你需要掌握最少且最必要的知识点,先进门再说 ...

  4. Python爬虫-Selenium(1)

    Python爬虫-Selenium(1) @(博客)[python, 爬虫, selenium, Python] Python爬虫-Selenium(1) 前言 前期准备 基础使用 进阶使用 浏览器操 ...

  5. python如何赚钱? python爬虫如何进阶? python就业? 如何快速入门python?

    最近微信后台有不少问题,前几天我也在微信群中给大家说在学习 Python 过程中遇到什么问题可以私信我,我会找个时间给大家做一个统一的回复.当然了,别给我甩一堆报错什么的,我哪有那个时间给你 debu ...

  6. 白月黑羽教python之selenium:课后练习作业二

    白月黑羽教python之selenium:课后练习 最近自学了白月黑羽老师的自动化测试课程,并非课后作业的准确答案,只是为了个人学习记录,如有不足欢迎留言指点,谢谢大家. 前置条件,使用正确的管理员账 ...

  7. python selenium脚本_怎样开始写第一个基于python的selenium脚本

    1.下载并安装python(http://www.python.org/geti/). 2.安装selenium(http://pypi.python.org/pypi/selenium)下载并解压缩 ...

  8. Python之面向对象进阶

    Python之面向对象进阶 进阶有:Python 类的成员.成员修饰符.类的特殊成员. 一.类的成员 类的成员可以分为三大类:字段.方法和属性. 注:所有成员中,只有普通字段的内容保存对象中,即:根据 ...

  9. 使用Python在Selenium WebDriver中获取WebElement的HTML源代码

    我正在使用Python绑定来运行Selenium WebDriver. from selenium import webdriver wd = webdriver.Firefox() 我知道我可以抓住 ...

  10. python批量下载文件-python使用selenium实现批量文件下载

    背景 实现需求:批量下载联想某型号的全部驱动程序. 一般在做网络爬虫的时候,都是保存网页信息为主,或者下载单个文件.当涉及到多文件批量下载的时候,由于下载所需时间不定,下载的文件名不定,所以有一定的困 ...

最新文章

  1. KVM中ioeventfd创建与触发的大致流程(十四)
  2. 常数乘以无穷大等于多少_电气知识知多少?第一弹
  3. CPlus的简单线程的制作
  4. 2、AD工程创建步骤
  5. 前端学习(2388):封装请求模块
  6. 如何根据原理图画封装_如何在短时间内,吃透三极管工作原理,开关导通和封装外形知识点?...
  7. c语言早期标准没有数据转换,标准C语言2
  8. J1939标准概述【小白入门】
  9. 如何用纯 CSS 创作一个均衡器 loader 动画
  10. 基于Java毕业设计/疫情展示平台源码+系统+mysql+lw文档+部署软件
  11. Windows 强制删除文件及文件夹命令
  12. matlab命令窗口汉字显示为乱码 添加绝对路径
  13. idea-插件开发 Dialogs
  14. 目前最新全国行政区域JSON数据截止2015年9月30日
  15. 测试学习-123-Linux性能测试监控CPU内存脚本(极简清爽)
  16. 如何在arm-linux下支持2T硬盘
  17. Vue中美元$符号的意思
  18. 2017CS231n笔记_S11分割,定位,检测
  19. 大数据要掌握哪些语言?怎样才能学好大数据?
  20. Prometheus 实战于源码分析之discovery

热门文章

  1. Joint Extraction of Entities and Relations Based on a Novel Tagging Scheme阅读总结
  2. 计算机数据库基础知识填空题,数据库练习题(基础)
  3. c语言入门自学mobi,算法精解:C语言描述[AZW3][EPUB][MOBI][23.00MB]
  4. MySQL 修改frm文件_mysql 之 frm+ibd文件还原data
  5. python 比对匹配_用Python从头实现Needleman-Wunsch序列比对算法
  6. [市场前景]无线流媒体:无线运营商潜在的金矿?(转载)
  7. linux jar环境配置文件,启动jar包 指定配置文件和运行环境
  8. SpringBoot进阶(十)整合Shiro上篇
  9. 【Arduino】wokwi在线编程仿真学习
  10. 《GTA5》揭秘游戏背后的故事