Comput_picture
import requests
from pyquery import PyQuery
count = 1
url = "https://www.169tp.com/diannaobizhi/"
headers = {
    'User-Agent': ' Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36'}
res = requests.get(url).content.decode('gbk')
doc = PyQuery(res)
jiexi = doc('.product011 li a').items()
for i in jiexi:
    data_url = i.attr('href')
    data_title = i.attr('alt')
# print(data_title, data_url)
img_url = requests.get(data_url).content.decode('gbk')
    doc2 = PyQuery(img_url)
    nier = doc2('.big_img p img').items()
    for k in nier:
        img = k.attr('src')
neirong =requests.get(img)
with open('./电脑壁纸/壁纸{}.jpg'.format(count),'wb') as f:
            f.write(neirong.content)
            print("已经下载了%d张图片"%(count))
            count +=1
Comput_picture的更多相关文章
随机推荐
- Ubuntu设置显示桌面快捷键
			Ubuntu设置显示桌面快捷键 直接在系统设置中没有效果, 学习了:http://www.cnblogs.com/pluse/p/5286585.html 需要进行安装compizconfig,然后在 ... 
- 面向对象设计(OOD)七大原则
			这篇文章我会不停的维护它,它将会越来越长,但它是关于我在面向对象中的一些学习的思考心得.希望对自己对各位都能实用处. 开篇前,说明一下写这篇文章的原因.原因是由于设计模式.由于设计模式里的各种 ... 
- Android中设置半个屏幕大小且居中的button布局 (layout_weight属性)
			先看例如以下布局 : 
- HDU 5297 Y sequence Y数列
			题意:给定正整数n和r.定义Y数列为从正整数序列中删除全部能表示成a^b(2 ≤ b ≤ r)的数后的数列,求Y数列的第n个数是多少. 比如n = 10. r = 3,则Y数列为2 3 5 6 7 1 ... 
- 计算机系统之汇编---IA32处理器数据格式及数据操作
			计算机系统之汇编---IA32处理器数据格式及数据操作 IA32数据格式: Intel用术语"字"表示16位数据类型,因此.称32位数为"双字",称64位数为& ... 
- ubuntu 非长期支持版升级系统版本号(ssh登录情况适用)
			(1)当前系统为非长期支持版.而且已被废弃,仅仅能逐版本号升级 以当前系统版本号为11.10为例 改动source.list更新源为通用old源,由于原来的源已经不可用 deb http://old- ... 
- 转一篇关于vuex简单理解的文章
			学习vuex半天摸不着头脑无意间发现了这篇文章 对vuex做了一个简单的阐述比较有助于我的理解 现在分享出来希望能给一些朋友一点帮助 这个是原文地址 http://www.ituring.com.c ... 
- hdoj--2138--How many prime numbers(暴力模拟)
			How many prime numbers Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/O ... 
- Reading and writing
			A text file is a sequence of characters stored on a permanent medium like a hard drive, flash memory ... 
- OpenGL编程(二)绘制矩形
			上次只是创建了一个简单的窗口,把背景颜色修改为蓝色(默认是黑色),并没有向窗口添加任何图形.这次在上次代码的基础上往窗口中添加一个矩形,设置矩形的颜色,大小等. 1.添加矩形 在(参考上次代码)ren ... 
