当前位置: 首页 > news >正文

python **参数为什么放在最后面_求大神帮忙看一下,在运行时为啥只保留了最后一张图片...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

import requests

from requests.exceptions import RequestException

import re

def get_one_page(url):

headers = {

'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) '

+ 'Chrome/55.0.2883.87 UBrowser/6.2.3831.602 Safari/537.36'

}

try:

respones = requests.get(url, headers=headers)

if respones.status_code == 200:

return respones.text

return None

except RequestException:

return None

def parse_one_age(html):

pattern = re.compile('

.*?data-src="(.*?)".*?', re.S)

items = re.findall(pattern, html)

for item in items:

yield {

item

}

def download_pic(each):

i = 0

for pic_url in each:

print(pic_url)

pic = requests.get(pic_url)

file_path = open('D:\\img_python\\%s.jpg' % i, 'wb')

file_path.write(pic.content)

i = i + 1

def main():

url = 'http://maoyan.com/board/4?'

html = get_one_page(url)

for item in parse_one_age(html):

print(item)

download_pic(item)

if __name__ == '__main__':

main()

相关文章:

  • cdn jquery怎么没有提示_jQuery终端模拟器——基于web的终端
  • printf 指针地址_C语言零基础入门-指针-03
  • python有颜色进度条库_wxPython实现带颜色的进度条
  • python字典的一些操作_python 字典的一些操作
  • git 如何重新登录github_GitHub多账号管理
  • 解决python脚本连接终止问题_paramiko:自动终止远程启动的进程
  • eclipse ide for c/c++_重拾《 两周自制脚本语言 》- Eclipse插件实现语法高亮
  • eclipse启动springboot项目_教程:Systemctl启动SpringBoot项目
  • 非管理员用户使用iis_(七)使用管理员身份新增使用用户
  • php制作万年历的步骤_Excel 制作偶像万年历
  • 循环buffer的实现_用PHP实现高并发服务器
  • 统计一行文本的单词个数_【我爱背单词】从300万单词中给你一份3000英语新闻高频词汇...
  • hbase查询语句_Phoenix+Hbase二级索引
  • kafka源码_Kafka源码阅读之:日志段kafka.log.LogSegment
  • python怎么安装re模块_python模块模块re
  • [NodeJS] 关于Buffer
  • 《用数据讲故事》作者Cole N. Knaflic:消除一切无效的图表
  • 30天自制操作系统-2
  • Essential Studio for ASP.NET Web Forms 2017 v2,新增自定义树形网格工具栏
  • JavaScript设计模式系列一:工厂模式
  • Java基本数据类型之Number
  • JDK9: 集成 Jshell 和 Maven 项目.
  • JS基础之数据类型、对象、原型、原型链、继承
  • JS题目及答案整理
  • js学习笔记
  • js作用域和this的理解
  • laravel with 查询列表限制条数
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • PHP的Ev教程三(Periodic watcher)
  • Protobuf3语言指南
  • socket.io+express实现聊天室的思考(三)
  • 创建一个Struts2项目maven 方式
  • 关于 Cirru Editor 存储格式
  • 前端存储 - localStorage
  • 网络应用优化——时延与带宽
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • Prometheus VS InfluxDB
  • RDS-Mysql 物理备份恢复到本地数据库上
  • scrapy中间件源码分析及常用中间件大全
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • 如何正确理解,内页权重高于首页?
  • #define、const、typedef的差别
  • #LLM入门|Prompt#2.3_对查询任务进行分类|意图分析_Classification
  • #我与虚拟机的故事#连载20:周志明虚拟机第 3 版:到底值不值得买?
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (Mac上)使用Python进行matplotlib 画图时,中文显示不出来
  • (备忘)Java Map 遍历
  • (二)什么是Vite——Vite 和 Webpack 区别(冷启动)
  • (分布式缓存)Redis分片集群
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (三)Hyperledger Fabric 1.1安装部署-chaincode测试
  • (转)LINQ之路
  • (转载)跟我一起学习VIM - The Life Changing Editor
  • .net core webapi 大文件上传到wwwroot文件夹