Как автоматизировать очистку URL видео, когда я должен нажать кнопку «Воспроизвести» ранее с Beautifulsoup4 - PullRequest
0 голосов
/ 19 декабря 2018

Я хочу очистить видео URL с помощью Beautifulsoup4.Но пока я не нажму кнопку воспроизведения в браузере, я не могу получить URL.поэтому ... сначала я должен нажать кнопку воспроизведения, чтобы получить URL.

, как показано ниже,

<div class="main">
  <div id="videocontainer" class="type-BLOGGER_UPLOADED">
    <div class="thumbnail-holder" style="background-image: url(&quot;https://video.google.com/ThumbnailServer2?app=blogger&amp;contentid=eae413efa246e05e&amp;offsetms=5000&amp;itag=w320&amp;expire=1545206575&amp;sigh=3WvNZuyWgKCUk7-6tgOjwq3EEZE&quot;);"></div>
    <div class="play-button"></div>
  </div>
</div>

Там у меня есть <div class="play-button"></div>, прежде чем я нажму кнопку воспроизведения.

И когда я нажал кнопку воспроизведения, я получил это: enter image description here Теперь у меня есть дети в родительском элементе <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&amp;itag=18&amp;source=blogger&amp;mm=31&amp;mn=sn-uxa3vhnxa-jb3k&amp;ms=au&amp;mv=m&amp;pl=18&amp;ei=v5gZXI7MKo_m-gOy5LmwCw&amp;susc=bl&amp;mime=video/mp4&amp;dur=1435.364&amp;lmt=1544960809940468&amp;mt=1545181277&amp;ip=182.0.138.129&amp;ipbits=0&amp;expire=1545210175&amp;sparams=ip,ipbits,expire,id,itag,source,mm,mn,ms,mv,pl,ei,susc,mime,dur,lmt&amp;signature=243471695096D7770FF491ADE53D9EC8B5F536A8310D44DB7592967C81EBC52E.4DD5265799EBC873AC3AA72F263D2BF93EABEB76BFB0BE8BF117B13668E91601&amp;key=us0&amp;cpn=Vq-BvZw7ez-BtG70&amp;c=WEB_EMBEDDED_PLAYER&amp;cver=20181215"></video>

Но я не могу получить его, пока не нажму кнопку Play, так как это сделать в Beautifulsoup4 или мне нужно автоматизировать нажатие кнопки Play, еслитак .. как это сделать ..?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...