基本上我想通过这个在线转换服务从youtube下载mp3。
http://www.youtube-mp3.org/it
您使用youtube视频网址填写表单进行转换,然后您会看到一个包含下载链接的页面。
html表单是这样的:
<div id="form">
<form method="get" action="/" id="submit-form">
<input type="text" id="youtube-url" value="http://www.youtube.com/watch?v=KMU0tzLwhbE" onclick="sAll(this)" autocomplete="off" />
<div id="btns">
<input type="submit" id="submit" value="Converti il video" disabled="disabled" />
</div>
</form>
</div>
我希望能够以编程方式从python中检索下载链接。 (我想检索图像中指向“Scarica”的链接,意大利语“下载”)
如果我看到这个新页面的HTML源代码,我看不到任何有趣的内容,因为链接不存在。
(问题中的问题:为什么链接中没有链接?)
你能提供一些代码吗? 我已经使用Selenium完成了我的目标,但这次我想用python独占完成。
代码应该做这些事情:
1发布youtube视频网址以转换为该网页。
2获取下载链接
3下载mp3
我已经知道了用于解析的BeautifulSoup库。
感谢。