游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

用Python带你看豆瓣上征婚交友的小姐姐们

  作者:某某白米饭
  来源:Python技术
  派森酱在刷豆瓣的时候发现,豆瓣上居然还有一个叫我被豆油表白了的交友话题,阅读量居然高达8087734次,拥有1000篇话题,几乎每篇平均被阅读了8000,看了一下里面的小姐姐照片还挺多的。今天我们就用爬虫把他们下载下来。
  首先在浏览器中登录豆瓣,打开话题广场在右侧有一个分类查看话题点开情感。
  打开后就是下面这个样子的。
  爬虫开始
  打开控制面板F12,找到带items的连接,然后复制整个RequestHeaders到代码中,采用复制cookie的方式登录豆瓣。
  urlbasichttps:m。douban。comrexxarapiv2gallerytopic18306items?fromweb1sorthotstart{}count20statusfulltext1guestonly0ckGStYheaders{Accept:applicationjson,textjavascript,;q0。01,AcceptEncoding:gzip,deflate,br,AcceptLanguage:zhCN,zh;q0。9,Connection:keepalive,ContentType:applicationxwwwformurlencoded,Cookie:bidn7vzKfXLoUA;doubanfavremind1;ll108296;utmc30149280;utmz30149280。1624276858。2。2。utmcsrgoogleutmccn(organic)utmcmdorganicutmctr(not20provided);apv0,6。0;gruseridca8b915619264c829dda27fc7f7ad51b;utma30149280。66080894。1623848440。1624276858。1624282580。3;utmt1;dbcl2157316158:e4ojS8paSUc;ckGStY;pushdoumailnum0;utmv30149280。15731;frodotka187943e3a17e8bbe496bcbaae47ba31;pushnotynum0;utmb30149280。11。10。1624282580,Host:m。douban。com,Origin:https:www。douban。com,Referer:https:www。douban。comgallerytopic18306,secchua:Not;ABrand;v99,GoogleChrome;v91,Chromium;v91,secchuamobile:?0,SecFetchDest:empty,SecFetchMode:cors,SecFetchSite:samesite,UserAgent:Mozilla5。0(WindowsNT10。0;Win64;x64)AppleWebKit537。36(KHTML,likeGecko)Chrome91。0。4472。106Safari537。36}
  urlbasic就是可以返回列表json的地址,只有start参数在随鼠标下滑翻页改变。
  foriinrange(1,35):resrequests。get(urlurlbasic。format(i20),headersheaders)resjsonjson。loads(res。text)index0foriteminresjson。get(items):targetitem。get(target)statustarget。get(status)print(这里是第{}个。format((i1)20index));indexindex1withopen(douban。txt,a)asf:f。write(json。dumps(status));sleeptimerandom。randint(1,10)time。sleep(sleeptime)
  这里把下载下来的数据缓存在txt文件里面。图表交友地图
  先提取小姐姐的地址做一个热力图,看看哪边的小姐姐最多。
  需要安装cpca第三方库,cpca是一个用于提取简体中文字符串中省,市和区并能够进行映射,检验和简单绘图的python模块。简单来说就是将交友文字中出现的市区名称转换为省份名称。pipinstallcpca
  windows上安装可能出现Buildingwheelforpyahocorasick(setup。py)。。。error错误,需要安装MicrosoftVisualCBuildTools后再pipinstallcpca。
  第二个安装的是pyecharts第三方库,用来可视化热力图。pipinstallpyecharts
  可以看出华东和华南交友的小姐姐要比华北和西部的小姐姐多很多,看起来单身小姐姐都集中在一线城市及其周边。
  Python代码如下:frompyecharts。chartsimportGeofrompyecharts。globalsimportChartTypeaddrdic{}fileobjectopen(douban。txt,r)try:forlineinfileobject:itemjson。loads(line)ifitemNone:continueauthoritem〔author〕textitem〔text〕addrtransformcpca。transform(〔text〕)addrNoneifaddrtransform〔省〕。str。split()〔0〕!None:addraddrtransform〔省〕。str。split()〔0〕〔0〕。rstrip(省)这里提取创作者里面的地址ifaddrisNoneandauthor〔loc〕isnotNone:cpca。transform(〔author〔loc〕〔name〕〕)ifaddrtransform〔省〕。str。split()〔0〕!None:addraddrtransform〔省〕。str。split()〔0〕〔0〕。rstrip(省)这个地址要转换一下,不然echarts不认ifaddrisnotNone:ifaddr广西壮族自治区:addr广西ifaddr香港特别行政区:addr香港ifaddr澳门特别行政区:addr澳门addrdic〔addr〕addrdic。get(addr,0)1finally:fileobject。close()小姐姐热力图(Geo()。addschema(maptypechina)。add(,〔list(z)forzinzip(list(addrdic。keys()),list(addrdic。values()))〕,typeChartType。HEATMAP,)。setseriesopts(labeloptsopts。LabelOpts(isshowFalse))。setglobalopts(visualmapoptsopts。VisualMapOpts(),)。render(热力图。html))词云
  词云可以用来展示小姐姐们自身的情况和对对方的要求。用pyecharts生成词云和用jieba第三方库分词。
  安装一下jieba第三方库。pipinstalljieba
  Python代码如下:importjiebafromcollectionsimportCounterfrompyecharts。chartsimportWordCloudforlineinfileobject:itemjson。loads(line)ifitemNone:continuetextitem〔text〕seglistjieba。cut(text,cutallFalse)textlist。extend(seglist)词频统计,使用Count计数方法wordscounterCounter(textlist)将Counter类型转换为列表wordslistwordscounter。mostcommon(500)(WordCloud()。add(seriesname,datapairwords,wordsizerange〔20,66〕)。render(词云。html))照片下载
  最后来下载小姐姐照片吧,直接用request。get()方法请求images里面的地址。forlineinfileobject:itemjson。loads(line)ifitemNone:continueimagesitem〔images〕iditem〔id〕index0foriinimages:indexindex1urli。get(large)。get(url)rrequests。get(url);withopen(。image{}{}。jpg。format(id,index),wb)asf:f。write(r。content)总结
  这篇爬虫到这里就结束了,派森酱在这里祝愿朋友们都能找到自己的良人。

关于江歌案的一些疑惑,凶手为什么非杀江歌江歌案的审理已经好几天了,我们在力挺江妈严惩凶手的同时,也对刘鑫进行了无情的谴责,而如今的案情变得更加扑朔迷离,到底谁是人?谁是鬼?似乎已经无法分辨了。其实有些问题,我们一开始……iPadMini2评测,不老的A7M7iPadMini2是2013年11月发售的新一代iPadMini,其实iPadMini2全称叫做iPadminiwithRetinadisplay,为了简单,也就叫做iPadm……中华庹氏家族研究总会与名门修谱达成深度业务合作庹澧华先生、庹登泉先生莅临名门修谱2021年4月12日上午10时,中华庹氏家族文化研究总会会长庹澧华先生、庹氏族谱全国统谱编修小组组长庹登泉先生一行莅临名门修谱总部考察并……简评荣耀9XPRO千元王者在荣耀X10即将发布之际,我决定回顾一下他的前任荣耀9X,看一下这款销量千万的老将。为什么说他是老将,因为他的生命周期即将结束,5月20日,荣耀X10王者归来。荣耀……基于framebuffer的LittlevGL的移植使用前言LittlevGL是一个免费的开源图形库,提供了创建嵌入式GUI所需的一切,具有易于使用的图形元素、漂亮的视觉效果和低内存占用。关于LVGL的文章之前有写过几篇……同程艺龙,如何get新常态和新趋势?作者:易牟原创:深眸财经(chutou0325)OTA,这半年过得咋样了?8月23日,同程艺龙(0780。HK)披露了2021年第二季度及上半年财报。数据显示……SynchronossTechnologies,Inc。宣布SynchronossTechnologies,Inc。宣布公开发行1亿美元普通股云技术、消息推送以及数字产品和平台领域的全球领先公司、创新企业SynchronossTe……Anaqua助力BauschHealth加强知识产权管理Anaqua的AQX平台通过综合IP分析实现专利和商标管理创新和知识产权管理技术领军提供商Anaqua今日宣布医疗保健产品公司BauschHealthCompaniesI……中国省会及简称你能说全吗?目前中国有34个省级行政区,即23个省、5个自治区、4个直辖市、2个特别行政区。一、四个直辖市1、北京(京)2、天津(津)3、上海(沪)4、重庆(渝)二、五个自治区……谁才是870王者?红米或者iQOO?网友realme显然更符今天realmeGTNeo2的发布想必吸引了不少网友们的眼球,确实realme真我这次带来的这款旗舰机型有着不少的亮点,尤其是在屏幕、续航、操控、散热等方面都有了越级式的提升,……到了高三才明白,真正在高中掉队的初中学霸,无非这2种类型上高中拼的是勤奋还是智商?怎么有些人说初中学得好,到高中就不一定还会优秀,我认为初中成绩不错,基础打牢了,高中的成绩肯定不会差,但又有相当一些人不认同,说高中课程和初中完全不一……年轻智能的颜值担当,下月就会上市,你想知道是长安的哪辆汽车吗今日首发长安新CS55官图,外观配置全面升级,首次线上曝光新轻年智色SUV长安新CS55。新CS55在全球五国九地的设计研发对外观、内饰、配置进行了全面升级,不仅拥有更多样化的……
2021年25003000哪些手机性价比高?一文教你避坑25003000价位段的手机整体配置趋向均衡,但主打拍照和轻薄的机子在处理器、散热等方面还是相对拉胯。因此有游戏需求,或者重度游戏玩家,建议考虑偏向游戏设计的手机,那样使用体验……音箱科普系列音箱分频类型及优缺点,声音有些什么区别音箱是一套音响系统的灵魂,对系统声音起决定性的作用。许多音响入门爱好者在选择音箱时都会很迷茫,不知道该如何判断音箱的好坏及看音箱的参数。本文希望用尽可能详尽的讲解音箱市面上的音……骁龙XR2芯片全自研6DoF追踪,新品PicoNeo3VR一每个人对VR设备有不同的认知。硬核性能党认为VR就是一个头戴设备,拖着一台高性能的游戏主机进行数据传输,VR眼镜几千,游戏主机上万;随时提桶跑路的三和大神会认为VR……最不被看好的三款车居然销量如此火爆,现实打脸就是这么快今天给大家说点好玩的,原本以为这三款车上市就凉凉,结果销量打了无数人的脸,万万没想到无数吃瓜群众预判也会出错,话不多说,一起来看看吧!奔驰GLB官方报价:29。28……2021年产假工资发放标准产假期间工资如何发放,今天统一回复HR容易卡在三期女职工相关问题上,产假要怎么休?产假工资怎么发?生育津贴如何领今天还是带着大家一起来学习一下。三期女职工女职工在怀孕、产期、哺乳三个特定时期时就是所谓的三……电脑无法开机,什么原因?爱押为你解答笔记本电脑作为日常必需品,时常被人们需要着。无论是工作上还是居家休闲娱乐上,我们都离不开它。但是它也会有小脾气,比如突然就无法开机了。这个时候,我们就需要去检查是什么原因……小米联名600年古建筑推出千年榫,传承国粹工艺,米粉双赢最近几年,大众的民族文化自信提升显著。无论是街上随处可见的汉服青年,还是电视节目播放频繁的传统文化综艺,皆有所体现。中国传统工艺也是中华民族、中华文化的艺术瑰宝。这些传统民间工……威联通NAS使用百度云Docker教程,超简单作为国内一家独大的公有云,百度云是大家现在常用的云存储了。相信很多人的资源都有一部分存在上面,不过由于公有云的性质在那里,在对于数据安全抱有怀疑的情况下,很多NAS玩家就想把上……台湾车站见证有情人离合悲欢点击上方龙少旅记可订阅哦!小时候电视里总爱播东京爱情故事,看到结尾赤名莉香和永尾完治在梅津寺火车站揪心的分手,那大型催泪弹般的情节,让火车站在我脑海中的形象中固化成了一个……达尔优这个UFO鼠标是真的叫玩转了达尔优这款UFO鼠标,是目前市面上极为少见的可以切换按键手感的鼠标,它的左右键在点击时可以从有声变无声,可能因为是旋转切换的罕见功能,故而叫UFO吧。除此之外,它是2。4G、蓝……广汽传祺再次反向输出,放在本田4S销售,车标都不换近些年来新能源汽车是真的火爆,各大厂商也都抓住了这一商机,就连一直主推油电混动的日系车也开始逐渐进军纯电市场。广汽本田也是如此,就在今年3月份21款本田绎乐正式上市。这款车作为……91十条新能源汽车行业简报1000公里续航将在明年底成真1、福耀玻璃年报显示,公司在过去一年间实现营业收入199。07亿元,同比下降5。67。归属于上市公司股东的净利润26亿元,比上年同期减少10。27。2、上汽通用五菱202……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网