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"> </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键时看到链接,如图所示。我已经尝试重新应用你的方法来获得这个声音图标,但是没有用。你能详细说明一下这个案子吗?请看我的问题。