我正试图根据bing的搜索结果抓取图像。但它不起作用。这是我的代码:-你知道吗
import requests
from bs4 import BeautifulSoup
from PIL import Image
from io import BytesIO
v = 0
s = input("Search: ")
p = {"q": s}
r = requests.get("https://www.bing.com/images/search", params=p)
print(r.status_code)
soup = BeautifulSoup(r.text, "html.parser")
items = soup.findAll("a", {"class": "iusc"})
for item in items:
img_obj = requests.get(item.attrs["href"])
img = Image.open(BytesIO(img_obj.content))
img.save("./images/"+v,img.format)
v += 1
使用以下命令更改代码:
你的代码中有一些问题
相关问题 更多 >
编程相关推荐