首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python中几个非常有趣的模块

Python中几个非常有趣的模块

作者头像
ZackSock
发布2020-02-14 13:56:31
6110
发布2020-02-14 13:56:31
举报
文章被收录于专栏:ZackSockZackSockZackSock

最近学习Python,发现了许多有趣的模块。感觉开启了新世界的大门,因为我也不是对所有模块都熟悉,所以今天不是讲代码。

1、ItChat

这是一个微信自动回复的模块,因为我微信一直无法登陆,所以也没有测试这个模块的功能。这里只是简单介绍一下。

使用流程大致就是:

登陆微信

注册监听

响应监听

结束

而我就卡在了登陆微信上面,注册监听的话代码也是非常简单的。它可以监听多种数据,文字、图片、视频等…功能也是非常齐全的。也可以调用图灵机器人的API使用(不过图灵机器人是收费的),让自己的微信变成一个智能的小机器人。具体的使用可以参见博客:https://www.cnblogs.com/dongxiaodong/p/10490563.html。

2、WordCloud

我觉得大家应该都看过这种样式的图片:

就是一大堆关键词形成一张图片,有的是矩形有的是一些特殊形状。而WordCloud的作用,就是制作这种图片。这个模块的使用也是非常方便的,我们需要准备一个文本、一张图片(PNG的)、然后填写一堆参数就好了。

确实是挺帅的,但是这是网图。大家可以尝试自己做出喜欢的图片。

具体使用可以参见:https://www.cnblogs.com/jlutiger/p/9176517.html

3、Pillow

这是一个图片处理的模块,功能齐全。我们可以用它转换格式、裁剪图片、拼接图片、旋转图片、高斯模糊、颜色通道分离/合并、、、当然了,比p图软件是麻烦多了。不过我还是挺喜欢这个模块的,最近也打算用这个模块做点小东西。下面看一下效果:

4、Pygame

这个是一个图形界面开发的模块,不过我也只是接触了一下。并没有学习太多,所以不是非常了解它和tkinter模块的区别。

除此之外还有许多有趣的模块,像是处理图标的matplotlib、处理Excel的pandas、处理文本的Jieba等。大家可以自己去多了解一些模块,可以大大减少编程的工作量。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-10-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 新建文件夹X 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
图片处理
图片处理(Image Processing,IP)是由腾讯云数据万象提供的丰富的图片处理服务,广泛应用于腾讯内部各产品。支持对腾讯云对象存储 COS 或第三方源的图片进行处理,提供基础处理能力(图片裁剪、转格式、缩放、打水印等)、图片瘦身能力(Guetzli 压缩、AVIF 转码压缩)、盲水印版权保护能力,同时支持先进的图像 AI 功能(图像增强、图像标签、图像评分、图像修复、商品抠图等),满足多种业务场景下的图片处理需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档