我想創建一個python圖像抓取工具。獲取imgae src並通過python圖像抓取工具將圖像保存到目錄中
這是我現在有:
from bs4 import BeautifulSoup
from urllib.request import urlopen
url = 'http://blog.pouyacode.net/'
data = urlopen(url)
soup = BeautifulSoup(data, 'html.parser')
img = soup.findAll('img')
print (img)
print ('\n')
print ('****************************')
print ('\n')
for each in img:
print(img.get('src'))
print ('\n')
這部分工作:
print (img)
print ('\n')
print ('****************************')
print ('\n')
但在輸出*****************
後,會出現這樣的錯誤:
Traceback (most recent call last):
File "pull.py", line 15, in <module>
print(img.get('src'))
AttributeError: 'ResultSet' object has no attribute 'get'
因此,如何能我得到所有圖像的所有SRC? 如何將這些圖像保存在目錄中?
你可能意味着使用each.get(「SRC」),而不是img.get(「SRC」) – Zillolo
是的,對不起,這是一個小錯誤!謝謝。但是第二個,將圖像保存在文件夾中呢? – niloofar