范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

多线程优化版(批量下载)

  多线程优化版(批量下载)import os import time import requests import threading import concurrent.futures as fut  # 线程池 from bs4 import BeautifulSoup headers = {     "user-agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36 SE 2.X MetaSr 1.0" }   def request(url):     res = requests.get(url=url, headers=headers)     return res.content   def parse(html):     """     @pram: html 服务器响应的网页数据     r:返回图片标题与图片链接     """     bf = BeautifulSoup(html, "html.parser")     results = bf.find_all("img", {"itemprop": "contentUrl"})     # print(len(results))     return [[r["title"], r["src"]] for r in results]   def end_page(html):     """     @pram: html 服务器响应的网页数据     r@end_page:返回最大图片数量(值)     """     bf = BeautifulSoup(html, "html.parser")     end_page = bf.find("h1").text.split(":")[-1].strip()     return end_page   def make_dir(path):     """     @pram: path 指定路径     路径不存在,将自动创建     """     if not os.path.exists(path):         os.mkdir(path)   def down_img(title, img_url, path):     """     @pram: title 图片标题     @pram: img_url 图片链接     """     with open(path+title+".jpg", mode="wb")as f:         f.write(request(img_url))         print(threading.current_thread().name+"	")         print(title+".jpg", "下载完成")         # time.sleep(0.1)   if __name__ == "__main__":     # 开始时间     start_time = time.time()       """     url地址拼接可根据end_page(html)获取最大值后除以每页数量,放入range中     """     urls = [         "https://www.hippopx.com/zh/search?q=建筑&page={0}".format(page) for page in range(1, 4)     ]      # 图片存放路径     path = str(os.getcwd())+"/images/"     make_dir(path)      # 请求、解析、下载     with fut.ThreadPoolExecutor() as pool:         htmls = pool.map(request, urls)     for html in htmls:         with fut.ThreadPoolExecutor() as pool:             results = pool.submit(parse, html).result()          with fut.ThreadPoolExecutor() as pool:             for r in results:                 pool.submit(down_img, r[0], r[1], path)     # 结束时间     end_time = time.time()      print("共用时:", end_time - start_time, "秒")

顺丰跑腿小哥日入一万,被骂发国难财顺丰回应一同城骑士日收入过万坚决支持网络实名顺丰确认了同城骑士日入过万的传闻,其实评论也是两边倒,一个是斥责人家发国难财,一个是觉得人家冒着风险送菜,值这个价钱。是,确实是一万块溢4月机圈价格跳水机型一览苹果背刺首发用户,米粉集体沸腾随着人们对手机使用概念的改变,越来越多的用户并不会一味追求极致,在每次手机更新迭代的时候更换新机,而是选择在手机价格下降到一个合适的程度以后才入手。并且也会使用较长的时间,不会一年目前最便宜的4款12256GB的手机,优点各不相同,都在3000以内第一款真我GTNeo闪速版在性能方面搭载天玑1200处理器。屏幕采用了一块6。43英寸AMOLED电竞屏,支持120Hz刷新率,360Hz的触控采样率。在续航方面内置4500mAh简普科技发布2021下半年财务数据营收同比增长62。7北京时间4月12日,融360旗下简普科技(NYSEJT)公布了2021年下半年及全年财务数据。财报显示,尽管2021年监管政策趋紧,新冠疫情持续影响,简普科技依然全面恢复增长,下半OPPOA57上架,网友谁给你的勇气卖14991500元能买到什么手机?如果是懂行的人肯定会买一台去年发布的次旗舰,或中端机型。甚至是可以买到骁龙870平台,以及天玑11001200平台整体表现非常不错的机型。但如果不懂行,1华为与河南省政府签署全面深化战略合作协议华为与河南省政府签署全面深化战略合作协议财联社4月12日电,河南省委副书记省长王凯近日带队赴深圳知名企业考察交流,并于10日与华为公司总裁任正非轮值董事长徐直军举行工作会谈,就十四4月份各大厂商还未发布的新机提前看4月份有许多厂商都在发布自己的新产品如vivo的折叠和商务机平板,和之前的荣耀,之后其实还是有很多的还没有发布,我现在就理出来(按照顺序)1,4。13IQOOneo6系列手机发布会2017年才是手机圈的巅峰2022年的手机圈,我看网友们抱怨最多的就是手机过于同质化,不仅是配置同质化,手机外观也同质化,同时最核心的系统也变的都一模一样。难道大家都没有创新了吗?答案很明显手机这种移动端智华为手机2022年04月12日新消息华为手机华为手机2022年04月12日新消息美院士预言成真?苹果想要称霸中国市场还得看华为答不答应一亿像素鸿蒙系统华为新机到手2K华为nova9Pro智能手机售价2999元华为鸿蒙苹果手机怎么设置SIM卡PIN码苹果手机怎么设置SIM卡PIN码依次点击设置蜂窝网络SIM卡PIN码。当第一次设置时,需要先输入原始默认的PIN码(一般是0000或者1234四位数字)。SIM卡PIN码是什么是S苹果手机2022年04月12日新消息苹果手机苹果手机2022年04月12日新消息用户迟换机砍单一亿七中国手机难破卷抗衡苹果vivo首款折叠屏手机来了!iPhone却掉队了抗衡苹果vivo首款折叠屏手机来了!iPhon
这届创业公司老板,靠兼职续命没想到,有一天我的老板和腾讯的马老板站在了同一条赛道。3月24日,腾讯宣布降本增效。而我的老板,大概从今年2月开始,每天要在办公室喊八百遍降本增效,降本增效。还好,她现在降本增效的教你一招识别买的新电脑是不是库存二手现如今,选购电脑的渠道可谓是十分丰富,价格也十分透明,就算是在这样的氛围下我们也经常看到二手充新的新闻,经过一系列手段翻新之后,将二手电脑当成新机出售。为了避免大家花大几千元买到的华为移动路由Pro测评不用办理固话宽带也可高速上网在外出差租房新房没办宽带,这时候怎么用网?也许你想到了开手机热点。不过手机共享流量热点的方式,存在稳定性差手机发热严重网速慢信号覆盖范围小等问题。其实一款好用的移动路由器就能很好地到底什么是区块链,怎么解释才能让老百姓都能明白?先说结论中本聪利用区块链技术,巧妙地解决了账本同步和信息不重复的问题,这就使得去中心化账本的理想最终得以实现。去中心化的理想(理解区块链的前提)区块链原本是一种基于互联网的信息编码一张仅6分钱!首款鸿蒙打印机华为PixLabX1便宜了到手1749元去年9月,全球首款搭载HarmonyOS的激光打印机华为PixLabX1正式发布,打印机支持靠近配网一碰打印远程打印身份证智能复印等一系列功能。今日,华为终端公司官微宣布,4月18三星放下架子,妥协国内市场,5nm机皇猛降2500一直以来三星都是全球综合实力最强的智能手机厂商,它不仅在硬核技术上领先,更是在销量成绩上首屈一指,很少有友商能与之较量,即便是向来稳居第二的苹果也从未赶超过。但其实若华为芯片没有受物联网卡网速怎么样?是否限速?这一点基本可以确定物联卡网速和手机卡基本一致稍微有一点差距但也是可以忽略不计的但也不排除有些物联卡人为限速也有些卡明文规定使用到多少G时会限速的一般这种是标注无限流量卡或超大流量包SpringCloud入门简述1微服务简述微服务,是一个小型的服务,也是一种设计理念,将一个大型繁杂的系统拆分为多个小型的服务,进行独立部署,这些服务在独立进程中运行,通过特定的协议进行通信优点轻量化一个服务不荷兰学者认为从进化论的角度分析,中国人是最优秀的人种笔者杰鲁鲁进化论物竞天择,适者生存,这是达尔文进化论的主张。生物之间相互竞争,能适应者才能生存,生物只有不断契合环境进化,才能够保证自己不被淘汰。一般而言,进化论都是良性进化,毕竟新能源汽车呈高速增长态势精品能源内容,点击右上角加关注4月7日,公安部交通管理局发布的统计数据显示,截至2022年3月底,全国机动车保有量突破4亿辆关口,达4。02亿辆,其中汽车3。07亿辆,占机动车总量一季度全国快递服务企业业务量同比增长10。5广州日报讯(全媒体记者张露)近日,国家邮政局官网公布2022年一季度邮政行业运行情况。数据显示,一季度,邮政行业业务收入(不包括邮政储蓄银行直接营业收入)累计完成3268。8亿元,