我想使用Beautifulsoup4抓取视频URL。 但是,直到我单击浏览器中的播放按钮,我才能获取URL。 所以。我必须先单击“播放”按钮才能获取URL。
就像下面的例子
<div class="main">
<div id="videocontainer" class="type-BLOGGER_UPLOADED">
<div class="thumbnail-holder" style="background-image: url("https://video.google.com/ThumbnailServer2?app=blogger&contentid=eae413efa246e05e&offsetms=5000&itag=w320&expire=1545206575&sigh=3WvNZuyWgKCUk7-6tgOjwq3EEZE");"></div>
<div class="play-button"></div>
</div>
</div>
点击播放按钮之前,我有<div class="play-button"></div>
。
当我单击播放按钮时,我得到了:
现在,我在<div class="main">
的父母中有孩子,而<div class="play-button"></div>
消失了。
我需要的元素位于:
<video tabindex="-1" class="video-stream html5-main-video" controlslist="nodownload" style="width: 640px; height: 380px; left: 0px; top: -380px;" src="https://r5---sn-uxa3vhnxa-jb3k.googlevideo.com/videoplayback?id=eae413efa246e05e&itag=18&source=blogger&mm=31&mn=sn-uxa3vhnxa-jb3k&ms=au&mv=m&pl=18&ei=v5gZXI7MKo_m-gOy5LmwCw&susc=bl&mime=video/mp4&dur=1435.364&lmt=1544960809940468&mt=1545181277&ip=182.0.138.129&ipbits=0&expire=1545210175&sparams=ip,ipbits,expire,id,itag,source,mm,mn,ms,mv,pl,ei,susc,mime,dur,lmt&signature=243471695096D7770FF491ADE53D9EC8B5F536A8310D44DB7592967C81EBC52E.4DD5265799EBC873AC3AA72F263D2BF93EABEB76BFB0BE8BF117B13668E91601&key=us0&cpn=Vq-BvZw7ez-BtG70&c=WEB_EMBEDDED_PLAYER&cver=20181215"></video>
但是,在单击“播放按钮”之前我无法获得它,因此如何在Beautifulsoup4中进行操作,还是应该自动单击“播放按钮”,如果可以的话..该怎么做??