Python中幾個非常有趣的模塊

最近學習Python,發現了許多有趣的模塊。感覺開啓了新世界的大門,因爲我也不是對所有模塊都熟悉,所以今天不是講代碼。

1、ItChat

這是一個微信自動回覆的模塊,因爲我微信一直無法登陸,所以也沒有測試這個模塊的功能。這裏只是簡單介紹一下。

使用流程大致就是:

  1. 登陸微信
  2. 註冊監聽
  3. 響應監聽
  4. 結束

而我就卡在了登陸微信上面,註冊監聽的話代碼也是非常簡單的。它可以監聽多種數據,文字、圖片、視頻等…功能也是非常齊全的。也可以調用圖靈機器人的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等。大家可以自己去多瞭解一些模塊,可以大大減少編程的工作量。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章