Python爬取美女图片
时间: 2023-08-27 16:03:18 浏览: 203
python爬取美女图片
爬取网站上的图片需要遵守网站的使用协议和法律规定。在进行任何爬取操作之前,请确保你已经获得了合法的授权或者遵循了相关的规定。
以下是一个使用Python爬取图片的示例代码:
```python
import requests
import os
def download_image(url, save_path):
response = requests.get(url, stream=True)
if response.status_code == 200:
with open(save_path, 'wb') as f:
for chunk in response.iter_content(1024):
f.write(chunk)
def crawl_images(url, save_directory):
response = requests.get(url)
if response.status_code == 200:
if not os.path.exists(save_directory):
os.makedirs(save_directory)
html_content = response.text
# 在这里解析网页内容,提取出图片链接
# 可以使用正则表达式、BeautifulSoup或其他库进行解析
# 然后调用download_image函数下载图片
else:
print("Failed to crawl images.")
# 示例网站图片地址
url = "http://example.com/images"
# 图片保存目录
save_directory = "images"
crawl_images(url, save_directory)
```
请注意,这只是一个简单的示例代码,你需要根据具体的网站结构和需求进行相应的修改。同时,请务必遵守合法和道德的原则,避免侵犯他人的权益。
阅读全文