# coding=utf-8

from bs4 import BeautifulSoup
import requests
import urllib
x = 1 def crawl(url):
res = requests.get(url)
soup = BeautifulSoup(res.text, 'html.parser')
yinhuns = soup.select('img[id="bigImg"]')
for yh in yinhuns:
link = yh.get('src')
print(link)
global x
# 写地址的时候,由于用了"\",导致"unicodeescape’ codec can’t decode bytes in position XXX: trun"错误
# 建议改成"/"
urllib.request.urlretrieve(link, f'C:/Users/Administrator/Desktop/alien/pachong/yinhun/{x}.jpg')
print(f'正在下载第{x}张图片')
x += 1 for i in range(15,24):
url = "http://desk.zol.com.cn/bizhi/7482_927" + str(i) + "_2.html" try:
crawl(url)
except ValueError as f:
continue
except Exception as e:
print(e)

最新文章

  1. SQL Server 2012实施与管理实战指南(笔记)——Ch3Alwayson可用组
  2. Flex 布局教程:语法篇[转]
  3. Javaweb Servlet出现Class xxx is not a servlet错误原因
  4. RecyclerView再封装
  5. 二模 (8) day1
  6. 用类求圆面积c++
  7. 最近在用placeholder ,是已有的,网上也有不少都是jq写的
  8. android105 jni概念
  9. Diamond Collector
  10. File的getParentFile()和getParent()
  11. 《java.util.concurrent 包源码阅读》05 BlockingQueue
  12. My SQL 登录命令,创建表与删除表
  13. pandas 使用
  14. Windows Community Toolkit 4.0 - DataGrid - Part03
  15. [转帖]SAP一句话入门:Finacial & Controlling Accounting
  16. matlab 下标类型
  17. CSS魔法堂:一起玩透伪元素和Content属性
  18. Linux tar包相关命令
  19. stl学习记录(1)
  20. 详解Spring中的Profile

热门文章

  1. koa-router 路由参数与前端路由的结合
  2. HDU2874【LCA(模板)】
  3. 输入apt-get update时出现Could not open lock file /var/lib/apt/lists/lock - open
  4. c# Array或List有个很实用的ForEach方法,可以直接传入一个方法对集合中元素操作
  5. Codeforces 140B(模拟)
  6. PHP函数生成随机数
  7. Elasticsearch优化
  8. 如何优化Mysql执行查询数据的速度
  9. Mac、Linux下两个Emacs共享一个配置文件
  10. ae(ArcEngine) java swing开发入门系列(2):ae的类型转换和Proxy类说明