Python小二

Python基础教程 | Python爬虫 | Python数据分析

用 Python 画一个滑稽表情

微信自带的表情大家应该都用过,其中奸笑(其他的平台也有叫滑稽的)的表情使用率算是比较高的,对于这个表情,有的人喜欢,也有的人不喜欢,这个都是正常的,我们不讨论这个。 大家应该都知道 Python 的 turtle 库可以画画,本文我们就使用这个库画一个奸笑表情。 由于微信上的表情尺寸较小,看起来不方便,我从网上找了一个大一点的,如下所示: 我们可以看出这个表情的组成部分包括:脸...

黑客帝国中代码雨如何实现?用 Python 就可以!

说起电影《黑客帝国》,相信大部分人都看过或听说过,影片中有一个场景数字雨,如果你看过电影的话,应该对这个经典场景印象深刻,本文我们利用 Python 以数字、字母、图片三种形式来实现这一效果。 1. 数字 首先,我们来实现数字雨,我们需要创建一个窗口来显示内容,窗口的创建使用 pygame 库,代码实现如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...

用 Python 送上特殊的母亲节祝福

今天是母亲节,做儿女的自然要为母亲送上节日的祝福,如果自己在母亲身边的话,可以直接说几句祝福的话以及送一些小礼物什么的,要是不在母亲身边的话,可以打个电话问候一下。 当然了,作为一个程序员,除了上面的祝福方式,我们还可以编写一个小程序为母亲送上特殊的节日祝福,本文我们使用 Python 来为自己的母亲制作一个特殊的节日祝福。 代码实现如下所示: 1 2 3 4 5 6 7 8 9 ...

你认可《后浪》吗

前几天 B 站上线了一个小视频《后浪》,在全网引起了热烈反响,有赞扬也有批评,视频地址:https://www.bilibili.com/video/BV1FV411d7u7,本文我们爬一下视频弹幕来了解一下 B 站网友对视频的看法。 视频弹幕是存在 xml 文件中的,链接的格式为:http://comment.bilibili.com/+cid+.xml,我们只需要拿到视频的 cid...

Python 获取微信好友信息 & 消息防撤回

自从微信禁止网页版登陆之后,itchat 库实现的功能也就都不能用了,那现在 Python 还能操作微信吗?答案是还可以。 目前有一个项目 WechatPCAPI 可以对微信进行操作,简单来说它是直接操作 PC 版微信客户端的,当然它有一定不足之处就是:PC 版微信客户端和 Python 都需要使用指定版本的,本文我们使用的 Python 版本为 ` 3.7.6 ,微信客户端使用版本为...

Word 批量转 PDF

现实中我们大多数人都做过将 Word 文件转成 PDF 文件的工作,如果需要转换的文件较少时,我们自己手动转没什么问题,但如果需要转换的文件比较多时,手动转起来也是一个不小的工作量,这时我们就需要找一个更加便利、高效的方式了。 我们使用 Python 就能实现将 Word 文件批量转成 PDF 文件,因此,当我们需要转换的文件比较多时,就可以考虑使用这种方式了。 转换功能的实现需要用...

用 Python 将 QQ 好友头像生成祝福语

本文我们来看一下如何使用 Python 将 QQ 好友头像拼成“五一快乐”四个字。我们可以将整个实现过程分为两步:爬取 QQ 好友头像、利用好友头像生成文字。 爬取头像 爬取 QQ 好友头像我们需要借助于 QQ 邮箱,首先我们从浏览器上登录 QQ 邮箱,之后按 F12 键打开开发者工具并用鼠标选中 Network 选项,如下图所示: 再接着我们按 F5 键刷新一下网页,然后在 Fi...

不到 100 行 Python 代码徐峥变葛优

给照片换脸大家应该都见过,本文我们来介绍一下如何通过 Python 实现换脸。 1. 功能实现 实现换脸功能,我们大致可以分为两种:一种是所有功能都通过自己编码来实现,另一种是借助于第三方 API 来实现,第一种方式可能需要我们进行大量的编码才能实现,而第二种方式我们只需进行少量的编码即可实现。 本文我们使用更简单的第二种方式来实现,我们用到的 API 接口提供方是 Face++,首先...

用 Python 爬取知乎大学话题热门高赞问答

你的大学生活过得怎么样?充实?有趣?有遗憾?本文我们使用 Python 爬取知乎上大学相关话题中的热门高赞问答,看看是否有你熟悉的场景。 爬取 首先,我们到知乎上搜一些大学相关话题中热度比较高的几个,如下图所示: 这个我们通过话题的关注人数、问题数量、精华内容等方面判断,接着我们用鼠标选中一个话题点进去,如下图所示: 我们要记录一下网址中的话题 ID,就是网址中 topic ...

不到 20 行 Python 代码即可制作精美证件照

无论是我们上学时还之后的工作中,基本都需要用到电子证件照片,这类照片基本都对照片尺寸、背景色有要求,本文我们来看一下如何只用不到 20 行 Python 代码完成证件照片的制作。 简介 制作证件照我们主要有两个工作:修改照片背景和修改照片尺寸,修改背景我们需要用到第三方库 removebg,修改照片尺寸需要用到 PIL 库,这两个库的安装使用 pip install removebg 和 ...