因此,目前我有一些問題試圖從美麗的湯,從網頁中提取圖片的網址。我對美麗的湯很缺乏經驗,並會感謝您對我的任何反饋。下面是HTML,我試圖從(更具體地說,數據srcset URL源介質標籤)的圖片鏈接的一個片段:美麗的湯:從網頁中提取圖片網址
<div class="container-fluid" itemscope="" itemtype="http://schema.org/Product">
<div class="row">
<div id="js_carousel" class="col-xs-12 col-md-8">
<div id="psp-carousel" class="carousel_outer">
<div id="product-carousel" class="pdp-carousel carousel pdp-initial" style="display:block;">
<!-- Wrapper for slides -->
<div class="carousel-inner" id="carousel-inner" role="listbox">
<img class="product-image-placeholder" itemprop="image" alt="..." src="data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 355 462'%3E %3Crect fill%3D'%23eee' width%3D'100%25' height%3D'100%25'%2F%3E%3C%2Fsvg%3E" width="355" height="462">
<picture class="item active" data-image="//s7d2.scene7.com/is/image/aeo/1162_8725_499_of" role="option" aria-selected="true" tabindex="0">
<source media="(max-width: 767px)" data-srcset="//s7d2.scene7.com/is/image/aeo/1162_8725_499_of?$pdp-main_small$" srcset="//s7d2.scene7.com/is/image/aeo/1162_8725_499_of?$pdp-main_small$">
任何時候,我嘗試使用線 my_imgs = page_soup.findAll('picture',{'class':'item active'})
我得到一個空數組。我很抱歉,如果這是一個愚蠢的問題,但任何幫助,將不勝感激。
嘗試findAll(「picture」,class _ =「item active」) – Ollaw
剛剛嘗試過@Olllaw,它不幸返回了一個空數組:(儘管感謝您的建議。 –