HarmonyOS 鸿蒙Next Python中几个非常有趣的模块

发布于 1周前 作者 sinazl 来自 鸿蒙OS

HarmonyOS 鸿蒙Next Python中几个非常有趣的模块 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/ZackSock/article/details/102720651

最近学习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等。大家可以自己去多了解一些模块,可以大大减少编程的工作量。


更多关于HarmonyOS 鸿蒙Next Python中几个非常有趣的模块的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于HarmonyOS 鸿蒙Next Python中几个非常有趣的模块的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS(鸿蒙)Next中,Python作为一门广泛应用的编程语言,其丰富的模块为开发者提供了强大的功能和便捷的开发体验。以下是几个在鸿蒙Next Python环境中非常有趣的模块:

  • UI框架模块:鸿蒙提供了专门的UI框架模块,允许开发者使用Python快速构建用户界面。这些模块通常封装了底层的图形API,使得开发者可以用简洁的代码实现复杂的界面布局和交互效果。

  • 设备交互模块:鸿蒙Next Python环境中包含与设备硬件进行交互的模块,如传感器模块(用于读取加速度计、陀螺仪等数据)、摄像头模块(用于拍照和录像)等。这些模块使得开发者能够轻松地将硬件功能集成到应用中。

  • 网络通信模块:鸿蒙支持多种网络通信协议,包括TCP/IP、HTTP等。Python中的网络通信模块使得开发者可以方便地实现客户端和服务器之间的数据传输,以及与其他设备的网络通信。

  • 多线程与异步编程模块:鸿蒙Next Python环境中还包含了支持多线程和异步编程的模块,这些模块有助于开发者提高应用的性能和响应速度,特别是在处理耗时任务时。

这些模块共同构成了鸿蒙Next Python的强大生态系统,为开发者提供了丰富的功能和便捷的开发工具。如果在使用这些模块时遇到问题,可以查阅官方文档或联系官网客服获取帮助。官网地址是:https://www.itying.com/category-93-b0.html

回到顶部