我正在嘗試使用 BeautifulSoup 從網(wǎng)站抓取和下載圖像。我已經(jīng)抓取了存儲在 imgVal 中的鏈接列表,然后代碼可以創(chuàng)建一個新目錄來存儲圖像。我遇到的問題是代碼只會從鏈接列表中下載一張圖片。我想全部下載。我怎樣才能做到這一點?from bs4 import BeautifulSoupfrom os.path import basenameimport requestsimport os...def writeImages(): imgVal = getThumbnailLinks() imgBasename = '\n'.join(map(str, imgVal)) pageNumber = '001' filename = pageNumber + '/' os.makedirs(os.path.dirname(filename), exist_ok=True) with open(filename + basename(imgBasename),"wb") as f: f.write(requests.get(imgBasename).content)writeImages()
Python 使用 BeautifulSoup 抓取圖像
慕尼黑8549860
2021-08-24 16:34:19