自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 打马赛克就安全了吗?AI消除马赛克,GitHub开源项目上线三天收获近7000星

还在用马赛克的方式隐藏密码?小心被「看穿」。像素化(又称马赛克)是一种常见的打码方式,通过降低图像中部分区域的分辨率来隐藏某些关键信息,比如:再比如:看图找马赛克!(找不到请看右侧原图)但是,在你想隐藏信息的同时,有一些技术却反其道而行之,试图将图片还原为原始状态。最近,一个名为 Depix 的 GitHub 项目爆火,上线三天 star 量已经高达 6.9k。项目作者 Sipke Mellema 是一名信息安全顾问。项...

2020-12-10 17:12:10 12470 16

原创 非专业自学编程的人,如何找第一份开发工作?

我知道在咱们读者中有相当一部分的编程学习者都不是计算机专业出身,其中又有一部分是冲着转行而学的。那么在自学编程、转行找工作的过程中,有哪些值得注意的问题和可以借鉴的经验?之前我在知乎上有过一个相关的回答,今天在这里给大家分享一下:非计算机专业,毕业两三年之后才开始自学编程的人,都是怎么找到第一份编程工作的?招聘要求中有很多学历,专业和n年工作经验的要求,感觉会很难的样子。从零基础自学到获得第一份编程工作又需要大概多久?我因为在做线上编程教学,所以接触过不少转行开发的人。每个人在.

2020-12-29 16:23:02 650

转载 年轻人不讲武德,居然在简历中藏木马!

神秘邮件前几天,公司HR在群里发来了一条消息,说收到一封非常可疑的简历邮件。不枉公司三令五申的信息安全意识培养,咱们的HR小姐姐能有这样的敏锐意识,得给她点个赞!最近部门确实在进行人员招聘,也进行了大量的招聘宣传,每天都要收到不少的简历邮件,但这封邮件却透露着些许古怪。邮件的正文没有任何信息,只有一个附件:简历.pdf首先,咱们正常人投个简历,怎么着也会在正文中简单介绍一下自己吧?谁会像这样直接留白呢?其次,附件简历的文件名一般都会包含职位、名字等信息吧?就像小L-安全研发工程师

2020-12-29 13:33:38 347

原创 10 个 Python 可视化作品,今天源码全部开放下载!

今天提供过去原创的 10 个 Python 可视化图,源码全部开放下载!1. 柱状图带颜色渐变的柱状图,精美好看:2. 折线图带有标注点,充满科技感的折线图:3. 柱状图+折线图这个柱状图和折线图的组合,清晰无比,可以直接用到你的项目中:4 雷达图多能力评价雷达图,使用pyecharts轻松实现轮播功能:5饼图做图不仅要美观,更要实用,下面饼图传递的信息,相当直观,使...

2020-12-29 13:30:06 890

原创 教你怎么用 Python 自动整理文件

我以前经常把下载的东西放在桌面或者“下载”文件夹中,使用完后再也没管它,久而久之便变得乱七八糟,再整理的时候非常痛苦,巴不得有一个自动化的工具帮我归类文档。不知道你是不是有过跟我一样糟糕的体验,不过,前段时间我用Python做了一个根据后缀名整理文件的工具,先来看看效果:自动整理前:自动整理后:效果非常好,感觉舒服多了很多人学习python,不知道从何学起。很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。很多已经做案例的人,却不...

2020-12-25 10:40:19 968

原创 来自程序员的圣诞节浪漫-用Python画一棵带音乐的雪夜圣诞树

本文我们用 Python 来画一棵带音乐效果的雪夜圣诞树,基本思路如下:用 Python 画一棵圣诞树作为背景图 在圣诞树背景图中添加雪落效果及音乐下面来看一下具体实现。首先,我们来画一棵圣诞树,主要用到的 Python 库为 turtle,主要代码实现如下:n=80.0turtle.setup(700,700,0,0)turtle.speed("fastest")turtle.screensize(bg='black')turtle.left(90)turtle.fo...

2020-12-25 10:17:58 13321 7

原创 用Python 绘制一个只属于你自己的世界地图

Python之所以这么流行,是因为它不仅能够应用于科技领域,还能用来做许多其他学科的研究工具,绘制地图便是其功能之一。今天我们用matplot工具包之一的mpl_toolkits来绘制世界地图,这是一个简单的可视化工具,如果希望绘制更加复杂的地图,可以考虑使用Google Maps API,不过这不在我们今天的讨论范围之内。1.安装为了能够顺利开展本项目,你需要先安装以下依赖,在cmd或Terminal中输入以下命令:pipinstallnumpypipinstallm...

2020-12-21 10:31:39 1655

原创 Python黑科技:暴力破解,你的密码真的安全么?

今天呢,给大家带来一个Python的暴力破解加密的压缩文件的方法~(是不是压缩文件不重要)。另外你会不会Python也不重要首先,我们得说一下,如何打开一个压缩文件,如下:打开一个压缩文件的方法其中,第一行是导入zipfile这个模块,这个模块可以用来打开压缩文件。第三行,用来初始化一个压缩文件第四行,用来解压一个压缩文件,其中的参数,我带你们看一下:extractall的源码是其中有三个参数,都是非必须参数,其中,path是你解压的路径,memb..

2020-12-19 10:41:58 1063 1

原创 Python爬虫:设置Cookie解决网站拦截并爬取蚂蚁短租

我们在编写Python爬虫时,有时会遇到网站拒绝访问等反爬手段,比如这么我们想爬取蚂蚁短租数据,它则会提示“当前访问疑似黑客攻击,已被网站管理员设置为拦截”提示,如下图所示。此时我们需要采用设置Cookie来进行爬取,下面我们进行详细介绍。非常感谢我的学生承峰提供的思想,后浪推前浪啊!一. 网站分析与爬虫拦截当我们打开蚂蚁短租搜索贵阳市,反馈如下图所示结果。我们可以看到短租房信息呈现一定规律分布,如下图所示,这也是我们要爬取的信息。通过浏览器审查元素,我们可以看到需要爬取..

2020-12-18 09:49:03 485

原创 十行 Python 代码就提取了韦小宝的身份证信息

记得以前有个广告词叫:“学好数理化,走遍天下都不怕”,感觉应该再加一句:“带上身份证”,本文我们看一下如何使用 Python 提取身份证信息。实现方式实现方式大致可以分为两种:自己造轮子,如:使用 OpenCV 等自己编码实现,该方式所有功能都需自己来实现,比较耗时耗力,优点是更灵活一些 使用现成的轮子,如:百度云,平台已经实现好了核心功能,并对外提供了 API 接口,我们直接调用接口即可,该方式省时省力,但灵活性可能差一些实现过程因为我们要实现的功能也比较简单,这里就用第二种方式来演示

2020-12-17 10:19:34 977

原创 小白必读!十大被低估的Python自带库!

大家在学习python的过程中,都会了解到python的一个强大的功能在于各种强大的第三方库函数,大家只需要通过pip install 即可安装我们需要的库函数。大家往往只是关注自己安装的python库,却忽略了python自带的库函数,或者是python自带的库,今天小编就为大家介绍一下,十大被低估的python自带库或者是python自带的函数。1.CounterCounter的主要用途从名字就可以看出,它是用来进行计数统计的,在进行数据分析或者是统计时,我们经常需要用到计数,而..

2020-12-13 10:24:25 221

原创 如何用Python读取Excel中的图片?然后写入图片?

大家好,在使用Python进行办公自动化操作时,一定少不了与Excel表格的交互,我们通常是用pandas处理表格数据,但大多数情况下,都是读取表格中的数值进行分析。那么你知道如何使用Python读取Excel中的图片?又如何使用Python直接往Excel中写入图片?甚至使用Python制作一个Excel可视化大屏?因为图片的存储格式与数字数据格式不一样,所以实现起来稍显复杂,本文就将对以下两个部分进行深入讲解:Python读取Excel图片 Python写入Excel图片涉及的Pyt

2020-12-10 11:18:36 5308 1

原创 使用Python批量提取指定的站点空气质量数据

对于我们下载的多数数据集,我们可能需要提取其中指定的来使用,比如这个空气质量数据集,全国那么多站点,我只想要我研究的区域的站点数据,然而,当我打开文件夹的时候,失望了,因为这些数据都是一个一个的csv文件。有一个方法就是excel可以用脚本把这些单独的csv合并为一个csv,但可能伴随的问题就是数据超出excel的存储上限,so,我们换一种做法提取指定站点的数据。这次实验用到的数据是全国2014-2020年的站点空气质量数据,每小时的分辨率的,截图看看长什么样子:要是一个一个的打开去提取自己

2020-12-10 10:21:52 1584 2

原创 用了 Google 这么久,竟然不知道还有这些高级技巧

搜索引擎基本上是我们每个人天天都要用的东西,但大部分人使用搜索引擎的时候多半是输入关键字之后直接回车,那么你是否遇到过在试了各种关键字之后依然没找到自己想要的答案的时候呢,搜索引擎是智能的,同时也是不智能的,比如我们输入关键字苹果,它怎么知道你是想找水果苹果,还是想找苹果手机呢。今天我就带你解锁更多高级搜索技巧,让你一键直达自己想要的各种资源链接。精准匹配当你在搜索引擎输入「北京故宫」,搜索结果如下所示,虽然可以命中大部分,但很显然排名第一的地图不是我们想要的答案。那么如何做到精准匹

2020-12-10 10:08:44 178

原创 力荐!Python的14张思维导图 | 附下载方式

本文按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(序列,字符串,列表,元组,字典,集合),条件&循环,文件对象,错误&异常,函数,模块,面向对象编程。思维导图默认阅读顺序:从右→左,顺时针方向。完整清晰大图可以加入我的Python学习群领取:1156465813总览14张思维导图【部分,完整版可以按照上方获取方式获取】基础知识列表/元组字典/集合函数...

2020-12-09 09:46:12 493

原创 TIOBE 12 月编程语言:Python 有望第四次成为年度语言!

时光荏苒,2020渐入尾声。回顾过去一年,编程语言领域百花齐放。在 TIOBE 近日发布的 12 月最新排行榜中,Python 和 Java 你追我赶,Python 涨幅占优,预计有望成为有史以来四度夺得“年度编程语言”称号的编程语言!须臾间,2020 年已经不足一个月。近日,编程语言社区 TIOBE 最新发布了 12 月编程语言排行榜。下个月月初,TIOBE 社区也将揭晓 2020 年年度编程语言,谁又能摘得桂冠?毋庸置疑,能够获得“年度编程语言”称号的必然是 2020 年中最受关注..

2020-12-08 09:39:31 232 1

原创 手把手教你使用Python轻松搞定发邮件

前言现在生活节奏加快,人们之间交流方式也有了天差地别,为了更加便捷的交流沟通,电子邮件产生了,众所周知,电子邮件其实就是客户端和服务器端发送接受数据一样,他有一个发信和一个收信的功能,电子邮件的通信协议为SMTP ,POP3,IMAP,而且他们都属于tcp/ip协议,像我们经常用到的QQ邮箱,网易邮箱,这些都是同样的模式。准备编辑器:sublime text 3模块:smtplib和email项目实施1.安装pip install smtplib...

2020-12-08 09:29:18 603

原创 程序员自学编程的11个误区,你中招了吗?

大家好,今天来聊聊关于自学编程的误区,之前分享过自学编程该怎么学,这一节单独说下常见的自学编程会犯的错误。1.计算机基础知识很重要在私信咨询的问题里面,很多人觉得计算机课程开了很多,自己觉得用不上,这个感觉就是大错特错,专业课的安排一般都是很科学的,能够在专业课表里面的,都是需要掌握的,比如计算机的基础系列,网络,组成原理,操作系统,数据结构,数据库,都是不能忽略的,每个都很重要。我们觉察不到重要性的原因只是因为我们没有做项目,学习的时候是一个个知识点,但用起来确实计算机的体系知识,缺少了哪一个你都

2020-12-07 10:01:00 428

原创 高效办公!Python 批量生成PDF文档

日常办公中,经常会使用PDF文档,难免需要对PDF文档进行编辑,有时候PDF文档中的大部分内容都是一样的,只是发送对象不同。这种模板套用的场景下,使用Python进行自动化就尤为方便,用最短的时间办最高效的事。今天就给大家讲讲如何用Python自动套用模板批量生成下方这样的PDF文档。1.准备开始之前,你要确保Python和pip已经成功安装在电脑上噢,如果没有,请访问这篇文章:超详细Python安装指南进行安装。如果你用Python的目的是数据分析,可以直接安装Anaconda:Py.

2020-12-07 09:37:35 581

原创 GitHub热榜! 500个Python趣味案例,一次学到吐

大家在学习Python的过程中,在掌握基础的前提下,都想学习一下案例,来进一步巩固Python的基础知识,并提升自己的Python编程能力。基于此,本公众号也长期的为大家通过原创,来为大家提供了大量Python趣味案例,让大家进行学习。小编在浏览GitHub时,发现了一个Python的热门项目,项目的名字就叫Python。该项目提供了近五百个Python的小案例,并且已经接近2万个star,下面就跟随小编一起来学习一下这个项目吧。01.项目介绍该项目的地址为https:...

2020-12-07 09:30:58 1377

原创 如何 Import 自定义的 Python 模块?

【导语】:实际工作中,经常要用的功能能不能像导入python模块一样,通过import导入呢?答案当然是可以的,本文教你如何做,大家一起来学习吧!背景在实际的工作过程中,经常会用到一个功能,如果每次编写代码的时候都进行重新编写或者打开已经编写好的函数进行复制粘贴,这样就显得很麻烦,有没有什么方法可以像导入python模块的那样,直接把要用的函数以模块名+方法的形式调用呢?答案当然是可以的,比如做数据分析时候经常要使用的功能是:实现某一路径下的所有xlsx的合并,文件如下直接给出合并.

2020-12-07 09:18:09 197

原创 爬虫实战 | 手把手用Python教你采集&可视化知乎问题的回答(内附代码)

问题链接https://www.zhihu.com/question/432119474/answer/1597194524爬虫设计流程探寻网址规律 尝试对某一网页访问 解析感兴趣的数据 存储到csv 整理汇总代码1. 探寻网址规律按F12键打开开发者工具, 选中network面板,点击查看全部6217个回答 准备观察开发者工具中的监测到的网址 对每个网址经过下图456操作 点击preview 查看content与当前页面的回答是否一致 最终发现...

2020-12-05 10:26:52 707

原创 求你了,别再用拼音给变量命名了(小白必看!)

程序员最难受的事情是什么?看别人的代码。如果还有比这更痛苦的事情,那一定是看别人代码里用拼音写的变量。除了拼音,当然还有单个字母的、叠字字母的、test系列的,变量太多了,可我的单词储备量不够啊!今天给大家推荐一个变量命名的神器:Codelf直接访问网页使用我们可以直接访问 Codelf 网页,输入中文名或者英文名点击搜索就会有大量的变量名可供参考选择。https://unbug.github.io/codelf/你还可以选择特定的编程语言。在编辑器也是可以很

2020-12-04 10:38:17 2008

原创 数据可视化,值得关注的30个技巧(建议收藏)

很多同学学习Python是为了做数据分析及数据可视化。不过要做好可视化,准确、直观地展现数据及规律,光掌握代码层面的技术还不够。优秀的数据可视化图表不仅仅是简单地罗列、总结数据。数据可视化其真正的价值是设计出可以被读者轻松理解的数据展示,因此在设计过程中,每一个选择,最终都应落脚于读者的体验,而非图表制作者个人。所以,今天我们抛开代码,仅就可视化图表设计层面,来分享一下前人总结的30个小技巧。通过列举一些容易被忽略的常见错误,最终能够快速提升和巩固你的可视化制作水平。一、你不得不注意的图表.

2020-12-04 10:28:00 513

原创 卧槽!微软Python入门课居然汉化了!

去年,微软上线了自己的Python入门课程。一时间,好评如潮。但是真正看完这个课程的国人非常少,因为它的翻译实在是太烂了(英文听力好的人应该看的还是很爽的)。很明显,微软直接采用了机器翻译,导致视频的中文字幕简直就是大型翻车现场。举几个例子,让大家体会一下:所有看过这个教程的小伙伴,表情都是这样的:今年出于偶然的机会,我发现了这个课程的汉化版,就是那种非常流畅的汉化版。OMG,请让我吹爆它。这个汉化版的课程看起来如丝般顺滑,最牛X的是,它居然把视频里面的PPT都翻译了!做工如此精细,不禁

2020-12-03 10:39:28 239 1

原创 手把手教你用Python制作简易小说阅读器

不知从什么时候开始。小说开始掀起了一股浪潮,它让我们平日里的生活不在枯燥乏味,很多我们做不到的事情在小说里都能轻易实现。今天我们要做的就是一个小说阅读器了,一个可以将你的文章中的字每隔多少秒显示一次的阅读器,就好比手机上的定时阅读一样,是不是很有趣?那么下面我们就来具体看看它是如何实现的吧。/具体实现/小说阅读器的话,当然界面是少不了的,下面我们开始编写界面。1、首先导入我们需要用到的包import timefrom tkinter import message...

2020-12-03 10:15:10 1574 1

原创 别这样直接运行Python命令,否则电脑等于“裸奔”

Python已经成为全球最受欢迎的编程语言之一。原因当然是Python简明易用的脚本语法,只需把一段程序放入.py文件中,就能快速运行。而且Python语言很容易上手模块。比如你编写了一个模块my_lib.py,只需在调用这个模块的程序中加入一行import my_lib即可。这样设计的好处是,初学者能够非常方便地执行命令。但是对攻击者来说,这等于是为恶意程序大开后门。尤其是一些初学者将网上的Python软件包、代码下载的到本地~/Downloads文件夹后,就直接在此路径下运行python命令

2020-12-02 10:03:19 159

原创 用 Python 实现带音乐的雪花飘落雪景图

这几天很多地方陆续出现了降雪的天气,对于年内的第一场雪,大家的热情显然是比较高涨的,比如很多人顶着雪花到各种景点打卡,再比如一位东北大哥要直播卖雪送辣白菜给南方人。此事还上了微博热搜,博主唐僧评论:“对卖家来说是买辣白菜送雪,对南方人来说是买雪送辣白菜”,网友 melodyming2 回复:“圣僧我悟了”,大家如果有兴趣的话,可以到网上看一下详细报道,这里就不多说了。回到正题,本文我们使用 Python 来实现带音乐的雪花飘落雪景图,功能实现用到的 Python 库为 pygame,之前已经

2020-12-02 09:50:53 1723

转载 Python爬取并分析B站最热排行榜,我发现了这些秘密

现在大家的生活中,已经越来越离不开B站了,2020年的第一季度,B站月活跃用户达到了1.72亿,日活跃用户也已经突破了5000万个用户。源源不断的流量让B站的up主们也是粉丝数目不断暴涨,百万粉丝的up主比比皆是。今天,我就带领大家来爬取并分析一下B站的最热视频排行榜,看看大家究竟都喜欢看什么样子的视频~~01.榜单信息抓取对于榜单的爬取,我们爬取了榜单的前一百名视频的播放量,弹幕数量,以及视频的点赞、投币、收藏和up主的粉丝数目等信息。对于排行榜的播放量、弹幕数量和视频链接的...

2020-12-02 09:25:50 718

转载 Pycharm 实现远程部署和调试,原来这么简单

一般代码本地调试完成后,需要运行到服务器上,比如自动化测试脚本、爬虫脚本等,所以第一步需要将项目上传到服务器,然后在服务器上进行调试和运行。但是需要长期维护和开发的项目,这样就繁琐了很多,并且我们时常要维护多个测试或者开发环境,每个环境的Python版本和依赖包有可能还存在差异,这样的话,每次更新需要花费的时间就更多了。其实,很多的编辑器都考虑到这个问题,可以实现远程调试,比如Pycharm、Vscode等。Pycharm可以进行远程部署项目(上传和下载),还可以通过配置远程解释器进行远程调..

2020-12-01 10:08:30 494 1

原创 Python 简化函数调用的3种技巧

假设有一个函数,这个函数需要接收4个参数,并返回这4个参数的和:defsum_four(a, b, c, d):returna + b + c + d如果需要固定最后前三个参数,仅改变最后一个参数的值,这时候可能需要这么调用:>>>a, b, c =1,2,3>>> sum_four(a=a, b=b, c=c, d=1)7>>>sum_four(a=a, b=b, c=c, d=2)8>&...

2020-12-01 09:50:04 510

画框软件win10直接用无需安装环境.zip

labelImg.exe windows版labelImg,无需安装环境,打开直接用,是人工智能深度学习的监督分类中特别常用的一款软件。

2020-02-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除