【问题标题】:How to download a play-on-click audio file in Python如何在 Python 中下载点击播放的音频文件
【发布时间】:2018-01-27 07:24:13
【问题描述】:

我正在尝试大量下载外语录音,以获取我拥有的单词列表。我一直在使用来自en.bab.la 的源代码来自动查找定义,理想情况下我想从同一源中提取音频。快速查看any word 的源代码表明(假设我理解正确)不仅仅是一个“下载此”按钮,它可以将您发送到音频文件的链接,这更容易,而且我一直在使用其他网站。

在任何单词的实际网站上,“翻译和示例”下都有一个小音频按钮;当我将鼠标悬停在它上面时,它会显示javascript:babSpeakIt('swedish',52579,'gard');,这就是我在源代码中搜索的内容,即使它有一个蓝色下划线,就像它是一个链接一样,它也不会指向任何地方。

基本上,这是我的问题:如何使用 python 下载点击播放的音频?

谢谢!

附: - 我在 Ubuntu 16.04 上的 Pycharm 社区版中使用 Python 3.6:)

【问题讨论】:

标签: javascript python audio web-scraping pycharm


【解决方案1】:

您必须检查单击事件时调用的 javascript 代码。看看它做了什么以及如何做。您必须了解它是如何将音频数据传递给浏览器的。

然后您必须在 Python 中复制该行为。 IE。您必须正确调用正确的 URL。或者更多。然后获取数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-08
    • 2017-06-10
    • 2013-09-20
    相关资源
    最近更新 更多