精华内容
参与话题
问答
  • 用Python分析2000款避孕套,得出这些有趣的结论

    万次阅读 多人点赞 2019-09-18 11:34:06
    到现在为止,我们的淘宝教程已经写到了第四篇,前三篇分别是: 第一篇:Python模拟登录淘宝,详细讲解如何使用requests库登录淘宝pc端。 第二篇:淘宝自动登录2.0,新增Cookies序列化,教大家如何将cookies保存起来...

    到现在为止,我们的淘宝教程已经写到了第四篇,前三篇分别是:

    • 第一篇:Python模拟登录淘宝,详细讲解如何使用requests库登录淘宝pc端。
    • 第二篇:淘宝自动登录2.0,新增Cookies序列化,教大家如何将cookies保存起来。
    • 第三篇:Python爬取淘宝商品避孕套,教大家如何爬取淘宝pc端商品信息。

    以上详细教程以及所有源码,扫描下方二维码关注vx公号「裸睡的猪」回复:淘宝 即可查看!
    在这里插入图片描述

    今天,我们来看看淘宝系列的第四篇

    我们在上一篇的时候已经将淘宝数据爬取下来了,但是并没有做数据分析。所以今天这篇文章就是教大家如何去分析数据,得出一些有用的结论!

    Python语言相比其他语言的优势在哪里?猪哥认为是数据分析人工智能这两大块,而且这两个方向需求会慢慢增大,所以那些想学习Python却不知道要朝着哪个目标学习的同学可以考虑往这两个方向发展!

    一、分析目标

    数据分析之前我们需要清楚的知道自己想要分析什么东西,也就是先搞清楚我们的目标。在公司可能是公司财报、用户增量变化、产品受欢迎程度、一些报表等等。

    那我们今天的目标有哪些呢?我们来看看:

    1. 分析避孕套标题高频关键字
    2. 分析避孕套标题高频关键字 与 商品数量关系
    3. 分析避孕套标题高频关键字 与 平均销量关系
    4. 分析避孕套标题高频关键字 与 平均售价关系
    5. 分析避孕套商品价格区间分布关系
    6. 分析避孕套商品销量区间分布关系
    7. 分析避孕套商品价格区间 与 平均销量关系
    8. 分析避孕套商家数量全国分布关系
    9. 分析避孕套商家全国平均销量关系

    注意: 以上数据分析全部基于上次爬取的2500款淘宝商品(默认排序),并不代表淘宝所有避孕套商品!

    二、分析实现

    有了明确的目标之后,我们就要开始技术选型。

    首先数据处理的库这个很好确定,基本就是numpypandas这两个必备的库,所以大家首先确保已经安装了这两个库。

    然后数据可视化库呢?这么多可视化库该怎么选?如果你不知道怎么选,那猪哥给你推荐:pyecharts 这个由中国人开发的可视化库,想要什么类型的图在下面文档里面找就行。

    中文文档:https://pyecharts.org/#/zh-cn/intro
    源码地址:https://github.com/pyecharts/pyecharts

    最后技术选型完毕,我们就可以开始正式的敲代码分析了。(分析的标题将和上面的分析目标一一对应)

    0.数据清洗

    在我们数据分析之前,我们需要对数据进行清洗。因为从淘宝爬取下来的数据并不是标准的数据,比如:商品销量,爬取下来的数据是:2.5万 人付款,我们需要将它转为:25000(整型),这样才方面后面的处理!

    我们先来看看从淘宝爬取的原始数据,看看那些数据需要清洗
    在这里插入图片描述
    根据使用库的经验猪哥认为有两列数据需要清洗:1、销量转成整型 2、地区转成只包含省份,具体如何清洗我们直接看代码吧!
    在这里插入图片描述
    大家可以看到最后猪哥又从新生成了一个excel文件,目的就是不去污染原始数据,因为原始数据非常重要,所以我们在以后的数据处理中要尽量保存好原始数据,多备份几个都不多余!

    1.分析避孕套标题高频关键字

    数据清洗完毕之后,我们就可以开始分析了。

    分析标题高频关键字这都是老生常谈的一个流程,也就是使用jieba分词,然后统计词频,最后生成一个词云图,我相信经常看猪哥公众号的同学看都看腻了吧,这种小功能闭着眼睛都会了。
    在这里插入图片描述
    十几行代码就搞定了,我们来看看效果图吧
    在这里插入图片描述
    分析结论:

    1. 从整体看商家取名偏爱情趣二字
    2. 从材质看尿酸的最多
    3. 从功能看颗粒、螺纹的较多

    ps:别问猪哥最中意哪个词,问就是延时

    2.分析避孕套标题高频关键字 与 商品数量关系

    上面我们只看到大概哪些功能受欢迎,如果需要看具体的数据怎么办呢?

    我们就来统计一下包含这些高频关键词的商品数据数量吧,代码讲解在图片下方,下同!
    在这里插入图片描述
    我们取最高频的20个关键字,然后遍历所有数据的标题中是否包含其中关键字,如果包含则该关键字的value就 1。来看看生成的柱状图效果吧!
    在这里插入图片描述
    分析结论:

    1. 包含情趣二字的商品有1150款,占到总数(2500款 )的46%。
    2. 前三甲是:情趣、尿酸、颗粒

    ps:猪哥有个疑问想请教各位老司机:这个 免洗 是咋玩的?

    3.分析避孕套标题高频关键字 与 平均销量关系

    这个分析有意思了,就相当于用户更喜欢哪种功能或者材质的套套。

    在这里插入图片描述
    在这里插入图片描述
    高频关键字与平均销量分析数据的实现方法是,同样遍历所有数据的标题,如果包含某个关键字,则把该项数据的销量放在关键字的value中(一个list),统计完后再对每个关键字的value进行求平均值,最后再根据平均销量排序。来看看效果吧!

    在这里插入图片描述
    分析结论:

    1. 螺纹功能平均销量最高,大家的最爱
    2. 功能平均销量前三分别是:螺纹、颗粒、狼牙
    3. 小号竟然上榜,哈哈

    ps:有很多同学问:为什么不是超薄?超薄自己是爽了,可女朋友呢?

    在这里插入图片描述

    4.分析避孕套标题高频关键字 与 平均售价关系

    分析完大家喜欢的功能,再来分析下这些功能的价格如何?哪些功能的避孕套比较贵呢?
    在这里插入图片描述
    在这里插入图片描述
    高频关键字 与 平均售价关系分析原理与上面是相似的,使用的同一个方法,只不过是将原来的销量换成价格,来看看效果图吧!
    在这里插入图片描述
    分析结果:

    1. 可以看到前排几个基本都是关于材质的
    2. 凝胶、透明质、免洗这三项均价最贵,超过100大洋

    ps:类似凝胶、透明质、免洗的哪位老司机用过,和一般的有啥区别?

    5.分析避孕套商品价格区间分布关系

    商品的标题和功能差不多分析完了,我们来分析下价格吧!
    在这里插入图片描述
    在这里插入图片描述
    猪哥人为的对价格进行了划分,一共分为:‘0-20’, ‘21-40’, ‘41-60’, ‘61-80’, ‘81-100’, ‘101-120’, ‘121-150’, ‘151-200’, '200以上’这9个区间,然后对数据切割、统计、排序,最后分别生成柱状图和饼图。
    在这里插入图片描述
    在这里插入图片描述
    分析结论:

    1. 价格区间在21-40的商品最多为778款,大约占比31%。
    2. 价格在一百以内与超过一百的商品比大概为7:1

    ps:没想到还有这么多超过100块的,我想问下200块价格的套套是啥感觉?

    6.分析避孕套商品销量区间分布关系

    分析完价格当然是分析销量区间了

    在这里插入图片描述
    在这里插入图片描述
    销量区间分布分析实现原理:认为为销量分区,大概分为:‘一千以内’, ‘一千到五千’, ‘五千到一万’, ‘一万到五万’, ‘五万到十万’, ‘十万以上’,这六个区间,然后同上方法进行统计、排序最后可视化。
    在这里插入图片描述
    在这里插入图片描述
    分析结论:

    1. 销量在1000以内的最多,大概占比90%
    2. 销量过万的一共也才10款,说明爆款真的很少
    3. 有一款套套销量竟然超过10万

    ps:想知道那款超过10万销量的避孕套商品信息吗?关注猪哥微信公众号「裸睡的猪」回复:爆款套套,即可查看!

    7.分析避孕套商品价格区间 与 平均销量关系

    假如你是一个避孕套卖家,新推出一款避孕套,你想知道价格定为多少销量才会比较高呢?

    这时候我们就可以通过分析价格与商品的销量关系,用实际的数据来定价,这也正是数据分析的价值之一。

    在这里插入图片描述
    商品价格区间 与 平均销量关系分析实现原理是:使用pandas自动分区将价格划分为12个分区,然后对销量数据分组、求平均值,来看看可视化之后的效果。
    在这里插入图片描述
    分析结论:

    1. 定价在31.9-39这个区间平均销量最高,为893
    2. 定价在10元以内的销量竟然高居第二

    ps:谁用过10以内一盒的套套,出来走走

    8.分析避孕套商家数量全国分布关系

    标题、价格、销量都分析过了,最后我们还分析下商家位置的数据。

    分析的目标是统计全国各省避孕套商家数量,然后做成热力图和柱状图。
    在这里插入图片描述
    统计商家数量还是比较简单,因为我们之前在数据清洗的时候已经只保留了省份数据,所以直接value_counts()就可以的到想要的数据,看看效果如何!
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    分析结论:

    1. 避孕套商家前三甲:广东、上海、浙江

    ps:贵州四周都有卖套套的,为何就它没有?难道和地理有关?

    9.分析避孕套商家全国平均销量关系

    分析完商家数后,我们来看看各省的平均销量吧。
    在这里插入图片描述
    商家全国平均销量关系分析实现原理:我们新创建一个透视表并对销量求平均值,然后再排序,最后生成热力图和柱状图。
    在这里插入图片描述
    在这里插入图片描述

    分析结论:

    1. 出乎意料的是山西39个商家平均销量竟然是第一为1535。

    ps:为何山西平均销量是第一?原因是啥真想不通

    三、总结

    通过上面的数据分析,我们得到了一些有趣的结论:

    1. 用户偏爱螺纹、颗粒、狼牙等功能
    2. 凝胶、透明质、免洗这三项均价最贵,超过100大洋
    3. 价格区间在21-40的商品最多为778款,大约占比31%
    4. 销量在1000以内的最多,大概占比90%
    5. 定价在31.9-39这个区间平均销量最高,为893
    6. 避孕套商家数量前三甲:广东、上海、浙江
    7. 山西省平均销量最高为山西

    通过上述分析结果,如果猪哥作为一个避孕套商家,想要推出一款产品,设置标题带螺纹、颗粒、狼牙,价格设置在31.9-39元,这样可能会更畅销一些。

    数据分析作为一把利刃,能让你看见别人看不见的事物,如果使用得当完全可以作为你创业的一个重要支点!

    最后猪哥再送你一句忠告:想学数据分析,一定要学好pandas!!!

    获取源码:关注微信公众号「裸睡的猪」回复:分析套套 即可获取!
    在这里插入图片描述

    展开全文
  • 一个奇鸽船新版本 for Android 一款超级有趣的功能于一身的手机应用,该应用不仅操作简单,而且可选择的功能类型也很多,例如:解封助手、重复名字、王者攻略、计步修改、特殊网名……等等,重点还支持吃鸡语言哦~~...

    一个奇鸽船新版本 for Android 一款超级有趣的功能于一身的手机应用,该应用不仅操作简单,而且可选择的功能类型也很多,例如:解封助手、重复名字、王者攻略、计步修改、特殊网名……等等,重点还支持吃鸡语言哦~~!

     

     

    软件的使用极其简单,选择功能 → 进入 → 简单可视化功能,部分功能的方法请点击应用主页上的「?」图标按钮,会出现详细教程的哦~!

     

    一个奇鸽官网:00houqq.cn

    展开全文
  • 程序员真是太太太太太有趣了!!!

    万次阅读 多人点赞 2019-08-31 15:00:00
    网络上虽然已经有了很多关于程序员的话题,但大部分人对这个群体还是很陌生。我们在谈论程序员的时候,究竟该聊些什么呢?各位程序员大佬们,请让我听到你们的声音!不管你是前端开发...
        

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=png

    640?wx_fmt=jpeg640?wx_fmt=jpeg640?wx_fmt=jpeg640?wx_fmt=jpeg640?wx_fmt=jpeg

    640?wx_fmt=jpeg640?wx_fmt=jpeg640?wx_fmt=jpeg

    640?wx_fmt=jpeg640?wx_fmt=jpeg

    640?wx_fmt=jpeg

    640?wx_fmt=jpeg

    640?wx_fmt=jpeg

    640?wx_fmt=jpeg

    640?wx_fmt=jpeg

    640?wx_fmt=jpeg

    640?wx_fmt=jpeg

    640?wx_fmt=jpeg

    网络上虽然已经有了很多关于程序员的话题,但大部分人对这个群体还是很陌生。我们在谈论程序员的时候,究竟该聊些什么呢?

    各位程序员大佬们,请让我听到你们的声音!不管你是前端开发、后端研发、测试开发、移动端开发、全栈工程师、运维工程师、网络工程师、架构师、研发经理还是其他职位,不管你在做Android开发 、iOS开发、U3D 、COCOS2DX、 自动化测试、功能测试、性能测试、白盒测试、灰盒测试、黑盒测试、ETL、数据仓库、数据开发、数据挖掘、数据分析、数据架构、算法研究、精准推荐、分布式、系统集成、地图引擎、人工智能、大数据、深度学习、机器学习、图像处理、图像识别、语音识别、语音学习、机器视觉、自然语言处理、视频开发、区块链还是其它技术支持。欢迎在评论中踊跃发表意见!

    最后和程序员身边的朋友们嘱咐一句,就算程序员的工位再乱,也不要帮他整理。否则,当心会毁灭世界哦~

    >> 「开学季」当当大促!4-5折优惠不了解一下? <<

    推荐阅读

    640?wx_fmt=gif

    展开全文
  • 有趣的python小程序

    千次阅读 2019-09-09 20:18:48
    有趣的python小程序 1.密码生成器 x=int(input()) print(''.join(__import__('random').choice('QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm!@#$%^&*()_+=}{[]:;<,.>?/1234567890') for i in ...

    有趣的python小程序

    1.密码生成器

    x=int(input())
    print(''.join(__import__('random').choice('QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm!@#$%^&*()_+=}{[]:;<,.>?/1234567890') for i in range(x)))
    

    运行结果:

    16
    IMHxl0+I_u8%)NnF
    

    2.时光机

    import time
    import datetime
    import sys
    print('输入指定日期即可穿越(只能到未来)'"\n"'请输入目标年月日:')
    y=int(input('年'))
    m=int(input('月'))
    d=int(input('日'))
    sj=str(y)+' '+str(m)+' '+str(d)
    d1=datetime.datetime(y,m,d)
    print('启动中,还需要')
    while True:
       d2=datetime.datetime.now()
       sec=round((d1-d2).total_seconds())
       op=[int(sec/86400),'天',int((sec-int(sec/86400)*86400)/3600),'小时',int((sec-int(sec/3600)*3600)/60),'分',int((sec-int(sec/60)*60)),'秒']
       nn=(''.join('%s' %id for id in op))
       sys.stdout.write("\r%s"%nn)
       sys.stdout.write('即可启动')
       sys.stdout.flush()
       time.sleep(1)
    

    运行结果:

    输入指定日期即可穿越(只能到未来)
    请输入目标年月日:
    年2018
    月9
    日5
    启动中,还需要
    6天1小时55分3秒即可启动
    

    3.QQ群机器人

    需安装qqbot模块,图灵机器人最好自己申请一个。
    @机器人可以聊天,两个空格再加文本可自动翻译

    import urllib.parse
    import urllib.request
    import requests,json
    from qqbot import QQBotSlot as qqbotslot,RunBot
    
    @qqbotslot
    def onQQMessage(bot,contact,member,content):
    	def save(name,content):
    		with open(name, 'w') as f:
    			f.write(content)
    	def tuling(info):
    		url = 'http://www.tuling123.com/openapi/api?key=d846628468214520b1047b1ed0038fb1'+'&info='+info
    		res = requests.get(url)
    		res.encoding = 'utf-8'
    		jd = json.loads(res.text)
    		return jd['text']
    
    	if '@ME' in content or '@Fabot' in content:#Fabot是我给机器人起的名字
    		bot.SendTo(contact,tuling(content[4:]))
    	if(content[0]==' '):
    		url='http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule&sessionFrom=http://fanyi.youdao.com/'
    		data = {
    			'i': content[1:],
    			'doctype': 'json',
    		}
    		data=urllib.parse.urlencode(data).encode('utf-8')
    		response=urllib.request.urlopen(url,data)
    		html=response.read().decode('utf-8')
    		target=json.loads(html)
    		bot.SendTo(contact,target['translateResult'][0][0]['tgt'])
    
    RunBot()
    

    运行结果:

    4.弹钢琴

    import winsound
    tone={'1':532,'2':588,'3':660,'4':698,'5':784,'6':880,'7':988}
    while True:
    	winsound.Beep(tone[input()],300)
    

    在这里插入图片描述

    展开全文
  • 有趣python 小项目 大全

    万次阅读 2019-02-25 16:25:38
    1、某事件发生时,给客户打电话,提醒客户。事先录制好一段音频,客户接通电话后,自动播放 https://blog.csdn.net/u014633966/article/details/87616715 2、配置阿里云邮件服务 ... 3、十个热门项目 ...
  • 有趣的数据结构算法4——单链表插入元素、删除元素单链表插入元素单链表删除元素实现代码GITHUB下载连接 关于什么是单链表以及如何进行单链表的生成、遍历等操作大家可以关注我的另一篇博文《有趣的数据结构算法3...
  • Python中几个非常有趣的模块

    万次阅读 多人点赞 2019-10-24 12:16:05
    最近学习Python,发现了许多有趣的模块。感觉开启了新世界的大门,因为我也不是对所有模块都熟悉,所以今天不是讲代码。 1、ItChat 这是一个微信自动回复的模块,因为我微信一直无法登陆,所以也没有测试这个模块的...
  • GitHub上10个有趣的开源小游戏(附加在线演示)

    万次阅读 多人点赞 2019-12-08 22:20:03
    今天统计了GitHub上比较有趣的10个开源小游戏,其中有许多可以称之为经典。笔者是一名90后,《贪吃蛇》、《坦克大战》、《超级马里奥》和《太空侵略者》作为儿时的玩伴,陪伴笔者度过了很多时光,给笔者带来了非常多...
  • 知乎上关于机器人的热门有趣的问答选用什么样的系统或平台开发机器人/机器臂?开始学习机器人——公开课推荐自动控制、机器人、人工智能等领域有哪些值得引进“影印版”的专业书籍?如何评价米家扫地机器人?现已商用...
  • 有趣的数据分析案例

    千次阅读 2019-08-16 10:06:16
    数据分析在我们的日常生活中起到的作用越来越重要,应用的场景也越来越多,在各个行业,都有数据分析的身影,数据分析的应用,提高了行业内的竞争力,同时对于消费者而言也是有利的。商家的活动针对性更强,同时节约...
  • 1、村子中有50个人,每人有一条狗。在这50条狗中有病狗(这种病不会传染)。于是人们就要找出病狗。 每个人可以观察其他的49条狗,以判断它们是否生病(如果有病一定能看出来),只是自己的狗不能看。...
  • Python有趣小程序代码

    万次阅读 多人点赞 2018-06-08 12:22:35
    1:打印心形print('\n'.join([''.join([('Love'[(x-y)%4]if((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3&lt;=0 else' ')for x in range(-30,30)])for y in range(15,-15,-1)]))2:9*9乘法表print('\n'....
  • 我们把一个数称为有趣的,当且仅当: 1. 它的数字只包含0, 1, 2, 3,且这四个数字都出现过至少一次。 2. 所有的0都出现在所有的1之前,而所有的2都出现在所有的3之前。 3. 最高位数字不为0。 因此,符合我们定义的...
  • Linux 有趣命令

    万次阅读 多人点赞 2013-12-26 23:35:41
    1. sl 命令sl是指“steam locomotive(蒸汽机车)”,你会看到一辆火车从屏幕右边开往左边。。。。。。安装 $ sudo apt-get install sl 运行 $ sl可以通过设置别名,给别人来个恶作剧,搞个关联让他一敲ls就跑出...
  • 一个有趣的排序算法—睡眠排序

    万次阅读 多人点赞 2017-01-31 20:28:02
    (尊重劳动成果,转载请注明出处:http://blog.csdn.net/qq_25827845/article/details/54800064冷血之心的博客) 欢迎关注微信公众号(文强的技术小屋),学习更多技术知识,一起遨游知识海洋~ ...
  • 有趣的数

    千次阅读 2014-09-20 20:20:03
    我们把一个数称为有趣的,当且仅当: 1. 它的数字只包含0, 1, 2, 3,且这四个数字都出现过至少一次。 2. 所有的0都出现在所有的1之前,而所有的2都出现在所有的3之前。 3. 最高位数字不为0。 因此,符合我们定义的...
  • Arduino+蜂鸣器制作有趣的小音乐

    万次阅读 多人点赞 2017-01-07 22:01:46
    Arduino相关姿势 Arduino是一个开源的硬件平台,包括开发套组(开发板和相关的模块以及连线)和IDE,开发语言基于C。核心是一块8位ATmega328的处理器,这块处理器是AVR单片机系列的高档产品。Arduino提供了数字接口...
  • 有趣的海盗分金币问题

    千次阅读 多人点赞 2020-01-28 14:29:19
    最近几天看到一个挺有趣的博弈相关的趣谈,今天来分享给大家,并且也会详细讲解最终问题的最优解,并且我还好通过这道题扯一扯递归。 问题描述 有 5 个海盗,获得了 100 枚金币,于是他们要商量一个方法来分配金币。...
  • Matlab有趣代码

    万次阅读 多人点赞 2016-10-07 15:51:08
    Matlab有趣代码标签: Matlab彩蛋xpbombs; %扫雷vibes; %振膜teapotdemo; %茶壶logo; %Matlab logotravel; %路线问题life; %Convay的人生小游戏makevase; %造花瓶truss; %弹弹弹codec; %编码fifteen; %拼图xpquad; %...
  • 有趣的Python图片制作,用QQ好友头像拼接出里昂

    万次阅读 多人点赞 2020-04-21 16:02:21
    在本篇博客中,我们将实现两个功能: 将所有头像合并为大图 将所有头像以某个模板合成大图 同样,先给上所有运行效果图: 代码实现 1、代码所需库 import requests,codecs,re,urllib,os,random,math ...
  • 介绍一种有趣的数据抓取技术:可见即可抓

    万次阅读 多人点赞 2020-02-02 13:15:56
    可见即可抓的实现,依赖于selenium模块。实际上,selenium并不是专门用于数据抓取的工具,而是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器。...
  • 一张有趣的漫画

    千次阅读 2014-05-24 13:36:36
    刨根问底
  • 有趣的图画时钟

    千次阅读 2009-02-25 22:43:00
    有趣的图画时钟 http://billychasen.com/clock/ 
  • 推荐一些有趣的在线编程游戏

    万次阅读 多人点赞 2020-01-16 21:46:15
    1.Robocode 让坦克们互相博弈的游戏,你可以看到它们飞奔,碾碎一切挡道的东西。机器人配有雷达与火炮,选手在躲避对手进攻的同时攻击对手,以此来较量得分的多少。这个游戏很有意思,曾经令我沉迷… ...
  • 别点进来! Linux 与 Mac 下有趣但毫无用处的命令

    万次阅读 热门讨论 2020-05-02 20:58:39
    Linux | Mac 下有趣但毫无用处的命令 引言 今天非常的有意思,在远程 linux的时候疯狂的查看当前列表时,不小心打快了。 将ls 输出成了sl 结果出现了这样的情况: 中间过程无法按q 或者 control+C来退出,第一次...

空空如也

1 2 3 4 5 ... 20
收藏数 87,989
精华内容 35,195
关键字:

有趣