Python 3.x 如何从html源代码下载此声音图标?

Python 3.x 如何从html源代码下载此声音图标?,python-3.x,image,web-crawler,Python 3.x,Image,Web Crawler,我正在尝试下载声音图标 从这个。当我检查这个元素时,我看到它的代码是 <div class="sound audio_play_button pron-uk icon-audio" data-src-mp3="https://www.oxfordlearnersdictionaries.com/media/english/uk_pron/l/lov/love_/love__gb_1.mp3" data-src-ogg="https://w

我正在尝试下载声音图标

从这个。当我检查这个元素时,我看到它的代码是

<div class="sound audio_play_button pron-uk icon-audio" data-src-mp3="https://www.oxfordlearnersdictionaries.com/media/english/uk_pron/l/lov/love_/love__gb_1.mp3" data-src-ogg="https://www.oxfordlearnersdictionaries.com/media/english/uk_pron_ogg/l/lov/love_/love__gb_1.ogg" title="love pronunciation
                    English" style="cursor: pointer" valign="top">&nbsp;</div>


从这个来源,我没有看到任何图像文件。您能帮我获取此图标吗?

图像是使用css属性加载的。您必须下载css文件,即具有div的背景图像

通过类名搜索-

phons_n_am a,
.top-g .phonetics .pron-us, .sound.audio_play_button.pron-us.icon-audio {
    background-image: url(../images/documents/audio_name_initial.svg);
}

phons_n_am a:hover,
.top-g .phonetics .pron-us:hover, .sound.audio_play_button.pron-us.icon-audio:hover {
    background-image: url(../images/documents/audio_name_playing.svg);
    -webkit-transition: background-image 100ms linear;
    -o-transition: background-image 100ms linear;
    transition: background-image 100ms linear;
}
要下载图像,请使用-在URL前面加上-
https://www.oxfordlearnersdictionaries.com/external/


示例-

我在按下F12键时看到链接,如图所示。我已经尝试重新应用你的方法来获得这个声音图标,但是没有用。你能详细说明一下这个案子吗?请看我的问题。