![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
分享
文章平均质量分 83
如果大家在学习中遇到困难,想找一个python学习交流环境,可以加入我们一起学习,QQ峮:810735403
小白^-
这个作者很懒,什么都没留下…
展开
-
牛逼,我用Python实现哈哈镜捉弄女友,女友气的拉黑了我
在游乐场或者商场中,大家可能会见到过哈哈镜,哈哈镜通过凹凸不平的镜面,将人物或者是物件在镜面显示中进行扭曲,让人看起来非常的搞笑。对于哈哈镜的成像效果,有两种的方式,一个是下图中间的缩小的效果,另一种则是下图中右侧的放大效果。小编趁着自己的闲暇时间,自己做了一个哈哈镜的软件,用来捉弄一下自己的朋友,大家一起来看看是如何实现的吧。01.公式原理对图片进行哈哈镜的操作处理,其实就是像素点位置坐标的一个坐标映射关系的变化,我们来结合下图进行讲解。上图中,图像的左上角...转载 2021-02-22 09:41:31 · 596 阅读 · 0 评论 -
太给力了!GitHub18.5K标星,超实用Python备忘录,真全!
GitHub上出现一份对Python用户非常友好的资源:Python Cheatsheet。内含超全代码示例,只需“Ctrl+C”+“Ctrl+V”“Ctrl+F”就可以快速上手使用。这个Python速查表,可以查到python各种语法、内容覆盖容器(Collections)、类型(Types)、语法(Syntax)、系统(System)、数据(Data)、库(Libraries)等等并且提供了很多可用的代码。而且还有文本文件可下载。该速查表有7大板块内容1、容器:包括列表、字典..原创 2021-02-22 09:37:31 · 487 阅读 · 0 评论 -
30 行代码实现蚂蚁森林自动偷能量,别被你的朋友发现了,嘘!
虽然我支付宝加了好多好友,平时有很多能量可以偷,但由于太懒,至今一棵树都没种成,所以心心念念把偷能量这事自动化。之前通过用代码模拟手机点按的方式,实现了朋友圈自动点赞,但当时蚂蚁森林的操作流程要比朋友圈点赞复杂很多,所以当时就没有实现自动偷能量。不过我那篇博客评论下面有网友推荐了appium和uiautomator2这俩工具,最近抽空研究了下,发现用uiautomator2的话这事简单了好多,而且由于蚂蚁森林改版,连续偷能量的操作流程也简单了好多,于是乎我就实现了自动偷能量,效果如下:接下来介绍原创 2021-02-22 09:35:24 · 2824 阅读 · 0 评论 -
深入 Python 解释器源码,我终于搞明白了字符串驻留的原理!
每种编程语言为了表现出色,并且实现卓越的性能,都需要有大量编译器级与解释器级的优化。由于字符串是任何编程语言中不可或缺的一个部分,因此,如果有快速操作字符串的能力,就可以迅速地提高整体的性能。在本文中,我们将深入研究 Python 的内部实现,并了解 Python 如何使用一种名为字符串驻留(String Interning)的技术,实现解释器的高性能。本文的目的不仅在于介绍 Python 的内部知识,而且还旨在使读者能够轻松地浏览 Python 的源代码;因此,本文中将有很多出自 CPython.原创 2021-02-21 09:59:11 · 218 阅读 · 0 评论 -
用 Python 库 PySimpleGUI 制作办公自动化小软件
Python 在运维和办公自动化中扮演着重要的角色,PySimpleGUI 是一款很棒的自动化辅助模块,让你更轻松的实现日常任务的自动化。1 PySimpleGUI安装在命令行/终端输入:pip install pysimplegui,等待安装完成后,进入python环境,输入import PySimpleGUI回车无误后,确认安装成功2 PySimpleGUI制作简易弹窗界面2.1 两种界面设计模式(1) 单次显示界面(one-shot window) 类似于弹窗,出现一次转载 2021-02-21 09:46:20 · 1279 阅读 · 1 评论 -
「python安装」Windows上安装和创建python开发环境
1. 在 windows10 上安装python开发环境 Linux和Mac OS都自带python环境,但是Windows没有,需要自行安装。 第1步:访问 python官网,下载Windows平台下的安装包 地址:https://www.python.org/downloads/ 选择下载3.X的版本,我选择的是3.6.6的版本 双击下载完的文件python-3.6.6-amd64.exe,进入安装环节,按步骤完成安装。(我选的第一个Install Now默认原创 2021-02-21 09:35:22 · 364 阅读 · 0 评论 -
干货 | 30个极简Python代码,拿走就能用!
学 Python 怎样才最快,当然是实战各种小项目,只有自己去想与写,才记得住规则。本文是 30 个 Python 小任务,初学者可以尝试着自己实现。同样也是 30 段代码,Python 开发者也可以看看是不是有没想到的用法。1 重复元素判定以下方法可以检查给定列表是不是存在重复元素,它会使用 set() 函数来移除所有重复元素。def all_unique(lst):return len(lst)== len(set(lst))x = [1,1,2,2,3,2,3,4,5,.原创 2021-02-20 17:29:37 · 739 阅读 · 0 评论 -
再见 for 循环!pandas 提速 315 倍~
for是所有编程语言的基础语法,初学者为了快速实现功能,依懒性较强。但如果从运算时间性能上考虑可能不是特别好的选择。本次介绍几个常见的提速方法,一个比一个快,了解pandas本质,才能知道如何提速。下面是一个例子>>>importpandasaspd#导入数据集>>>df=pd.read_csv('demand_profile.csv')>>>df.head()date_timeenergy_kw...原创 2021-02-20 17:23:13 · 303 阅读 · 1 评论 -
资深程序员才知道的30个Python技巧
1. Python中的省略号Python省略号是三点序列,通常在自然语言中使用。但是您可能不知道的是,这也是Python中的有效对象:>>> ...Ellipsis它主要用于NumPy中的矩阵切片操作。但是,您可以在尚未实现的函数中使用它代替占位符,而不必使用通常的方法:def my_awesome_func():...这就是有效的Python代码2.数据类别从3.7版开始,Python附带了数据类。与常规类或其他替代方法...原创 2021-02-20 11:04:59 · 219 阅读 · 0 评论 -
围观大神是如何用 Python 处理文件的?
在这个世界上,人们每天都在用 Python 完成着不同的工作。而文件操作,则是大家最常需要解决的任务之一。使用 Python,你可以轻松为他人生成精美的报表,也可以用短短几行代码快速解析、整理上万份数据文件。当我们编写与文件相关的代码时,通常会关注这些事情:我的代码是不是足够快?我的代码有没有事半功倍的完成任务? 在这篇文章中,我会与你分享与之相关的几个编程建议。我会向你推荐一个被低估的 Python 标准库模块、演示一个读取大文件的最佳方式、最后再分享我对函数设计的一点思考。下面,让我们进入第一个原创 2021-02-20 10:15:35 · 228 阅读 · 0 评论 -
用 Python 爬取各类基金数据并动态展示
去年接触基金,体会到了基金的香(真香),这几天也是过年后开始交易的日子,今天爬取『蛋卷基金』数据,通过pyecharts动图可视化方式展示基金的涨跌情况。本文将围绕这三点去进行爬取数据,动图可视化展示数据: 近一月涨跌幅前10名 基金各个阶段涨跌幅 近30个交易日净值情况 一、数据获取1.数据来源本文的数据来源:『蛋卷基金』https://danjuanapp.com/2.数据分析接下爬取的数据涉及五大类(五种基金) 股票型基金 .原创 2021-02-19 17:02:18 · 2048 阅读 · 0 评论 -
四种Python爬虫常用的定位元素方法对比,你偏爱哪一款?
在使用Python本爬虫采集数据时,一个很重要的操作就是如何从请求到的网页中提取数据,而正确定位想要的数据又是第一步操作。本文将对比几种 Python 爬虫中比较常用的定位网页元素的方式供大家学习 传统BeautifulSoup操作 基于BeautifulSoup的 CSS 选择器(与PyQuery类似) XPath 正则表达式 参考网页是当当网图书畅销总榜:http://bang.dangdang.com/books/bestselle...原创 2021-02-19 10:50:34 · 578 阅读 · 0 评论 -
Python爬虫:设置Cookie解决网站拦截并爬取蚂蚁短租
我们在编写Python爬虫时,有时会遇到网站拒绝访问等反爬手段,比如这么我们想爬取蚂蚁短租数据,它则会提示“当前访问疑似黑客攻击,已被网站管理员设置为拦截”提示,如下图所示。此时我们需要采用设置Cookie来进行爬取,下面我们进行详细介绍。非常感谢我的学生承峰提供的思想,后浪推前浪啊!一. 网站分析与爬虫拦截当我们打开蚂蚁短租搜索贵阳市,反馈如下图所示结果。我们可以看到短租房信息呈现一定规律分布,如下图所示,这也是我们要爬取的信息。通过浏览器审查元素,我们可以看到需要爬取..转载 2021-02-19 10:48:00 · 828 阅读 · 0 评论 -
震惊!谁上春晚最多?我用 Python 分析过往 39 届央视春晚的数据
一年又一年,看过那么多春晚,哪一年、哪些节目、哪些人你还留有深刻印象呢。如今,距离第一届春晚 1983 年,整整过去了 39 年。谁导演春晚次数最多,谁主持春晚次数最多,谁上春晚次数最多?今天小编用 Python 分析过往 39 届春晚节目数据,发现有趣的秘密。01.获取数据39届的春晚的导演和主持人的数据,我们主要通过百度百科,获取春晚的历届导演、主持人的数据。这个网页非常简单,稍微有点爬虫基础的都能轻松获取,是一个静态的网页,通过request获取html,然后进行解析,...原创 2021-02-19 10:44:10 · 784 阅读 · 0 评论 -
python可视化 | 单站空气质量日历图可视化
在github中经常可以看到下面的日历图,可以用来表示每一天在github上的活跃程度。类似的方法也可以用到空气质量的可视化方式中来,只要有每天的空气质量指数就可以。数据我这里使用的是2020年北京市各个监测站点的空气质量观测数据,原始数据包含PM2.5,PM10,AQI指数,这里选择AQI作为示例。这里对原始数据做了简单处理,具体过程不赘述,感兴趣的话也可以看文末获取方式。处理后的数据形式如下:calmap绘制日历图可以用calmap库直接绘制,安装直接用pip。详细可视化方法..原创 2021-02-05 17:20:00 · 1802 阅读 · 3 评论 -
用Pandas秒秒钟搞定24张Excel报表,还做了波投放分析!
如何循环遍历表格、如何用Pandas批量处理,当然,还有在996的压迫下如何提效(来挤出更多摸鱼时间)。为此,我特意肝了几天,用基于实际业务的脱敏数据,以完整小项目的形式,来集中解决这些问题。我的Pandas实战系列老传统,完整案例代码和数据源,已经打包好放在文末,顺便剧透文末还有送书活动。项目背景不吹牛集团这几年孵化了50个品牌,在各渠道做了大量品宣层面的曝光。现在集团首席吹牛官提了两个需求:1. 要一张大表,包含每个月搜索人数TOP5的品牌相关...原创 2021-02-05 10:13:39 · 271 阅读 · 0 评论 -
用 Python 创建你自己的 Shell
介绍很多人讨厌bash脚本。每当我要做最简单的事情时,我都必须查阅文档。如何将函数的参数转发给子命令?如何将字符串分配给变量,然后作为命令调用该字符串?如何检查两个字符串变量是否相等?如何分割字符串并获得后半部分?等等。不是我找不到这些答案,而是每次都必须查找它们。但是,我们不能否认将整个程序当作纯粹的功能发挥作用的能力,以及将一个程序的输出传递到另一个程序的自然程度。因此,我想知道,我们能否将bash的某些功能与Python结合起来?基础知识让我们从一个类开始。这是一个简单的方法,将其初始原创 2021-02-05 10:10:21 · 1052 阅读 · 1 评论 -
手把手教你用Pycharm连接远程Python环境
本次咱们来操作一下如何在Pycharm上,使用远程服务器上的Python环境。为什么这样做?这个要从我的一次经历说起,有一次我帮朋友爬取一些东西,由于类别不同,分了几次爬取,这一次我写好规则之后,依然正常爬取,由于我本人比较善良,加上数据量目测并不是太多,并没有使用代理ip,并且将scpay的速度控制的比较慢,一般爬取时,一般也就几分钟而已,泡一杯咖啡喝几口就完了。但是,但是,凡事都有可能例外,这一次,我都喝了几杯咖啡了,竟然还没完,!!!,然后我看了看,数据,发现这个我错了,这个类别很全.原创 2021-02-05 09:49:13 · 580 阅读 · 2 评论 -
轻松识别文字,这款Python OCR库支持超过80种语言
OCR是什么?有一款软件叫扫描全能王,想必一些小伙伴听过,这是一个OCR集成软件,可以将图像内容扫描成文字。所以说,OCR作用是对文本资料的图像文件进行分析识别处理,获取文字及版面信息。OCR的全称叫作“Optical Character Recognition”,即光学字符识别。这算是生活里最常见、最有用的AI应用技术之一。细心观察便可发现,身边到处都是OCR的身影,文档扫描、车牌识别、证件识别、银行卡识别、票据识别等等。OCR本质是图像识别,其包含两大关键技术:文本检测和文字原创 2021-02-04 17:40:15 · 797 阅读 · 2 评论 -
年前福利 | 小白如何学习python?【干货】Python线路
这篇文章是给零基础小白整理的如何系统的真正学会Python。呕心沥血整理了3天的内容,一定不要错过,可以先收藏起来。思维导图附有可跳转的链接地址(回复“入门”获取)学Python首先要摆正心态,没有所谓的速成方法,如果有的话就是“死磕”。我那会自学Python的根本没那么多资料,更别说什么视频,连书籍都少得可怜。那会我是怎么学呢?一遍又一遍的啃书,每天至少花3个小时看书敲示例代码,做demo项目,我记得那会去面试的时候面试官问我做过什么项目,我就把自己做的一个聚合网站演示给他看,..原创 2021-02-04 10:06:35 · 353 阅读 · 2 评论 -
支付宝新年五福新玩法,我用Python百行代码来实现!
年关将近,支付宝又推出了一年一度的集五福的活动,今年的五福玩法相比于前几年有了很大的改变,其中的一个就是大家可以为自己的福字加上特定的图标和签上自己的名字。但是小编只能生成一张这样的图片,还是觉得太少了,于是小编决定自己亲手动手,打造一款支付宝福字系统,给福字添加特定的图标和自己的签名。02.程序讲解看了我们上面的功能演示之后,是不是觉得非常有意思,接下来菜鸟哥就结合程序来进行一下详细讲解一下。整个设计分下面几步: 我们的界面利用的tkinter进行制作,包括了Butt..转载 2021-02-04 10:01:54 · 756 阅读 · 3 评论 -
Github上的这个Python黑魔法手册,能学到很多!
全球最大的同性交友网站——Github!因为逛逛网站就能学习很多姿势!这不,又发现了一个牛比的项目这个项目在Github上有1.6k star!是一个讲述Python黑魔法的项目项目地址是:https://github.com/iswbm/magic-python项目介绍了很多少有人知的一些 Python 冷门知识,Python Shell 的多样玩法,各种令人疯狂的 Python 炫技操作,Python 的超详细进阶知识解读,还有不断扩充完善适合所有 Python.原创 2021-02-04 09:57:09 · 584 阅读 · 0 评论 -
推荐 5 款私藏的优质 Chrome 插件
Simple Allow Copy很多网站,比如:国内某文库、某图书馆,针对站内大部分文本内容,不容许直接复制;当你复制的时候,都会弹出登录注册、支付购买页面SimpleAllowCopy 这款插件,在需要复制的时候,点击一下图标,就可以对目标网站上的任务文本内容进行复制插件地址:https://chrome.google.com/webstore/detail/simple-allow-copy/aefehdhdciieocakfobpaaolhipk...原创 2021-02-03 15:40:47 · 1211 阅读 · 0 评论 -
疯狂!丈母娘让我用 Python 算领证吉日!
决定和女朋友去领证了,心里那个激动啊,无以言表!我们俩都是比较随性的,准备拿到户口本就去领。可谁知女朋友回家拿户口本的时候,跟我说:最近可能领不了了!what?到手的鸭子要飞了?我心里咯噔一下。询问后才知道,丈母娘说领证可以,但是要选择一个良辰吉日,要求有俩:一个是看万年历,选取宜“婚假”的日子;一个是需要选择农历的双数日期,双数代表吉利。听了之后,我拍着胸脯说没问题。接着准备去翻万年历了,可不想这时候女朋友来一句:你个呆子,还准备一天天地去翻啊?写个小程序不就1秒钟的事吗?我拍了拍..原创 2021-02-03 10:04:05 · 248 阅读 · 0 评论 -
Python自动化读取邮件基础代码讲解
这篇文章将分别介绍两个很实用的收取及读取邮件的库:imbox和poplib,主要将讲解: imbox收取邮件 poplib收取邮件 keyring存储密码 确定配置好了之后就可以继续阅读今天的文章!一、poplib库poplib模块提供了poplib.POP3和poplib.POP3_SSL两个类,分别用于连接普通的 POP 服务器和基于 SSL 的 POP 服务器。连接到服务器后,按照POP3 协议与服务器交互。注意:虽然 POP...原创 2021-02-02 09:38:32 · 1195 阅读 · 1 评论 -
用 Python 做一个B站宅舞词云视频
一、前言B站上的漂亮的小姐姐真的好多好多,利用 you-get 大法下载了一个 B 站上跳舞的小姐姐视频,利用视频中的弹幕来制作一个漂亮小姐姐词云跳舞视频,一起来看看吧。二、实现思路1. you-get下载视频安装you-getpipinstallyou-get-ihttp://pypi.douban.com/simple--trusted-hostpypi.douban.com利用 you-get 下载 B 站视频到本地 视频链接:https://www....转载 2021-02-02 09:32:28 · 823 阅读 · 1 评论 -
骚操作 | 高效办公,Python 自动化教你一键获取日志!
1. 前言对大部分的人来说,解决 Bug 都是依靠关键字去日志去定位问题!在调试情况下,我们可以实时在控制台查看日志;但对于部署到服务器上的应用,日志都存放在服务器某个目录下,没法通过本地查看到这种情况下,就需要我们先登录服务器,然后进入到日志目录文件夹,最后通过日志文件去定位问题;如果涉及到 K8s 容器,可能还需要使用 kubectl 命令进入到服务对应的容器中,进入到日志目录,才能开始定位问题,这一切显得非常繁琐且低效本篇文章介绍一款 Python 依赖库:pexpect,作为一款命令原创 2021-02-02 09:29:11 · 233 阅读 · 0 评论 -
网页或APP抓包请求参数有什么意思,怎么更快的抓包获取这些请求
网页抓包首先对于网页爬虫来说怎么抓包呢?很简单,我们直接在网页上右键点击检查或者快捷键 F12 就可以进入开发者调试工具。如果页面是经过请求接口而返回的数据的话,在 Network 中,它就会产生请求的数据,我们在这里都能捕捉到。我们还是以之前的 P 站为例,我们点开一个接口,这个接口分为两部分,一个是请求的数据,一个是返回的数据,请求的信息主要在 Headers 里面,它主要有以下几部分,第 1 部分,General 里面主要包含了请求的链接 URL 以及他的请求方式,用的多的就是 get 和原创 2021-02-01 17:22:05 · 2339 阅读 · 0 评论 -
想必大家都被“合成大西瓜“这个游戏刷屏,教你20行Python代码让程序自动玩“合成大西瓜”!
最近的时间里,想必大家都被“合成大西瓜"这个游戏刷屏,无论是微博,还是B站,乃至是微信公众号,都有很多博主和up主们推荐。很多人学习python,不知道从何学起。很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。很多已经做案例的人,却不知道如何去学习更加高深的知识。那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!QQ群:810735403合成大西瓜的游戏方式其实同《2048》游戏非常的类似,都是相同的水果碰撞到一起后,就能合..原创 2021-02-01 17:18:59 · 1180 阅读 · 0 评论 -
用 Python 打造无人机战争仿真平台
智能无人机路径规划仿真系统是一个具有操作控制精细、平台整合性强、全方向模型建立与应用自动化特点的软件。它以A、B两国在C区开展无人机战争为背景,该系统的核心功能是通过仿真平台规划无人机航线,并进行验证输出,数据可导入真实无人机,使其按照规定路线精准抵达战场任一位置,支持多人多设备编队联合行动。一、主要特点系统以开源无人机仿真平台SITL为支撑,通过FlightGear渲染真实战场环境,集成了动力学模型建模、二维俯视、三维模拟、脚本控制、地面站监控、数据处理等功能,此外,仿真系统支持加载多种全球地图,转载 2021-02-01 10:05:35 · 3912 阅读 · 0 评论 -
1.7 万 Star!一个简单实用的 Python 进度条库
【导读】:有的 Python 程序较大,执行需要花费较长的时间,有的用户在“盲目”地等待运行结果,但又不能明确知道程序进展到什么程度的时候,很有可能因心情急躁而终止程序。本文介绍的这个有着 1.7 万 Star 的开源库,就能解决这个烦恼。https://github.com/tqdm/tqdm1、Tqdm 简介使用 Python Tqdm 进度条库,可以让 python 程序执行进度可视化。在阿拉姆语(Aramaic)、希伯来语(Hebrew)、和阿拉伯语(Arabic)中,原创 2021-02-01 09:59:21 · 166 阅读 · 0 评论 -
建议收藏,22个Python迷你项目(附源码)
在使用Python的过程中,我最喜欢的就是Python的各种第三方库,能够完成很多操作。下面就给大家介绍22个通过Python构建的项目,以此来学习Python编程。大家也可根据项目的目的及提示,自己构建解决方法,提高编程水平。①骰子模拟器目的:创建一个程序来模拟掷骰子。提示:当用户询问时,使用random模块生成一个1到6之间的数字。②石头剪刀布游戏目标:创建一个命令行游戏,游戏者可以在石头、剪刀和布之间进行选择,与计算机PK。如果游戏者赢了,得分就会添加,直到结束游戏..原创 2021-02-01 09:46:48 · 2054 阅读 · 1 评论 -
牛逼了!Python Web 接口优化,性能提升25倍!
背景我们负责的一个业务平台,有次在发现设置页面的加载特别特别地慢,简直就是令人发指让用户等待 36s 肯定是不可能的,于是我们就要开启优化之旅了。投石问路既然是网站的响应问题,可以通过 Chrome 这个强大的工具帮助我们快速找到优化方向。通过 Chrome 的 Network 除了可以看到接口请求耗时之外,还能看到一个时间的分配情况,选择一个配置没有那么多的项目,简单请求看看:虽然只是一个只有三条记录的项目,加载项目设置都需要 17s,通过 Timing, 可以看到总的请求原创 2021-01-30 13:39:06 · 338 阅读 · 0 评论 -
吹爆了这个可视化神器,上手后直接开大~
今天给大家推荐一个可视化神器 - Plotly_express ,上手非常的简单,基本所有的图都只要一行代码就能绘出一张非常酷炫的可视化图。以下是这个神器的详细使用方法,文中附含大量的 GIF 动图示例图。注:源代码(.ipypnb文件)的获取方式,我放在文末了。记得下载1. 环境准备本文的是在如下环境下测试完成的。 Python3.7 Jupyter notebook Pandas1.1.3 Plotly_express0.4.1 其中 P...原创 2021-01-30 13:36:59 · 1403 阅读 · 0 评论 -
Python正则表达式,看完这篇文章就够了!
玩转正则表达式本文中介绍的是主要是3个知识点: 正则表达式的相关知识 Python的中re模块,主要是用来处理正则表达式 一个利用re模块通过正则表达式来进行网页数据的爬取和存储 使用的系统Python版本和其他环境分别如下: npython 3.7.5 MacOS jupyter notebook re # re 模块 requests 2.23.0 # 发送请求 1、正则表达式1.1 正则表...原创 2021-01-30 13:26:00 · 4444 阅读 · 0 评论 -
用Python可视化详解茅台,财富密码get
之前给大家介绍过几个可以使用 Python 进行数据可视化的库,那么如何将具体想要的数据进行可视化呢,比如股票数据啥的。关于股票数据,网上已经有相对成熟的接口了,我们可以直接调用接口来获取股票的所有数据。可以使用一下 baostock 这个库来调用它们的股票数据接口。你可以通过 pip 安装一波:pip install baostock安装完之后导入,调用 login 方法,返回登录成功就可以调用接口来获取相关的数据了:你可以在官方文档中看到各种...原创 2021-01-29 13:15:07 · 327 阅读 · 0 评论 -
Python爬取所有人位置信息,制作任意区域人流量显示图
最近偶然看到了腾讯的大数据星云图,非常漂亮,如下图:这些数据代表使用腾讯定位服务的用户实际地理位置,例如微信、QQ、腾讯地图等,所以使用量还是表达的,此图可以间接显示人流量情况该网站还可以查看区域热力图:但是只有个别区域于是我萌生一个想法,用python任意区域人员流量图经过不懈努力,没想到还真给实现了,下面带大家一起学习一下这一过程:一、首先是数据获取数据获取腾讯其实开放了数据接口,但是只能商用:但是不用怕,我们还有其他办法获取进入主页:https://xi原创 2021-01-29 13:11:02 · 1732 阅读 · 5 评论 -
Python 基于 Socket 实现群聊
互联网时代,怎么能不懂点网络编程?套接字(Sockets)是双向通信信道的端点,本文详细介绍了使用Socket实现类似微信群聊的功能,快进来一起学习下吧!1.前言套接字(Sockets)是双向通信信道的端点。套接字可以在一个进程内,在同一机器上的进程之间,或者在不同主机的进程之间进行通信,主机可以是任何一台有连接互联网的机器。套接字可以通过多种不同的通道类型实现:Unix域套接字,TCP,UDP等。套接字库提供了处理公共传输的特定类,以及一个用于处理其余部分的通用接口。1.1 sock.原创 2021-01-29 09:51:21 · 692 阅读 · 0 评论 -
14个超有趣的数据分析项目,数据集都给你整理好啦(建议收藏)
对于那些对数据,数据分析或数据科学感兴趣的人,提供一份可以利用业余时间完成的数据科学项目清单,一共14个!项目分为三种类型: 可视化项目 探索性数据分析(EDA)项目 预测建模 可视化项目最容易上手的就是数据可视化, 以下3个数据集可以用于创建一些有意思的的可视化效果并加到你的简历中。1. 新冠病毒可视化学习如何使用Plotly构建动态可视化数据,展示冠状病毒是如何在全球范围内传播的。Plotly很好用,它可以做动态可视化,好看且操作简单。难..原创 2021-01-29 09:41:45 · 10403 阅读 · 2 评论 -
5分钟掌握 Python 随机爬山算法
随机爬山是一种优化算法。它利用随机性作为搜索过程的一部分。这使得该算法适用于非线性目标函数,而其他局部搜索算法不能很好地运行。它也是一种局部搜索算法,这意味着它修改了单个解决方案并搜索搜索空间的相对局部区域,直到找到局部最优值为止。这意味着它适用于单峰优化问题或在应用全局优化算法后使用。在本教程中,您将发现用于函数优化的爬山优化算法完成本教程后,您将知道: 爬山是用于功能优化的随机局部搜索算法。 如何在Python中从头开始实现爬山算法。 如何应用爬山算法并检查算法结果。..原创 2021-01-29 09:35:15 · 1689 阅读 · 0 评论