-
from bs4 import BeautifulSoup
:导入BeautifulSoup库,用于解析HTML和XML文档。 -
headers = {...}
:定义了一个请求头,它包含了一个User-Agent字符串,这个字符串告诉网站我们的请求是从哪种浏览器发出的。这有助于模拟真实的浏览器行为,有些网 -
站可能会拒绝没有User-Agent的请求。
-
sousuo = input('主人要看什么图片~:')
:从用户那里获取输入,即用户想要搜索的图片内容。 -
url = "https://cn.bing.com/images/search?q=" + sousuo
:构建搜索URL,将用户的搜索内容添加到Bing图片搜索的URL中。 -
response = requests.get(url, headers=headers)
:使用requests库发送一个GET请求到构建的URL,并将请求头包含在请求中。 -
soup = BeautifulSoup(response.text, 'html.parser')
:使用BeautifulSoup解析从Bing返回的HTML内容。 -
images = soup.find_all('img')
:查找HTML中所有的<img>
标签,这些标签通常包含图片的URL。 -
<