第乙個微信小專案

2021-09-24 02:51:24 字數 2161 閱讀 4037

一、所需要的七個第三方庫及其安裝

1、pillow

pil:python imaging library,已經是 python 平台事實上的影象處理標準庫。pil功能非常強大,但api卻非常簡單易用。

如果安裝了anaconda,pillow就已經可用了。否則,需要在命令列下通過pip安裝:

pip install pillow

如果遇到permission denied安裝失敗,**上sudo重試。

2、pyecharts

可在命令列通過pip安裝:

pip install pyecharts

3、itchat

可在在命令列通過pip安裝:

pip install itchat

4、jieba

jieba庫是一款優秀的 python 第三方中文分詞庫,jieba 支援三種分詞模式:精確模式、全模式和搜尋引擎模式,下面是三種模式的特點。

精確模式:試圖將語句最精確的切分,不存在冗餘資料,適合做文字分析

全模式:將語句中所有可能是詞的詞語都切分出來,速度很快,但是存在冗餘資料

搜尋引擎模式:在精確模式的基礎上,對長詞再次進行切分

可在在命令列通過pip安裝:

pip install jieba

5、numpy

numpy 是乙個 python 的第三方庫,代表 「numeric python」,主要用於數學/科學計算。 它是乙個由多維陣列物件和用於處理陣列的例程集合組成的庫。

使用 numpy 我們可以輕鬆進行如下等計算:

陣列的算數和邏輯運算。

傅利葉變換和用於圖形操作的例程。

與線性代數有關的操作。 numpy 擁有線性代數和隨機數生成的內建函式。

可在在命令列通過pip安裝:

pip install numpy

6、pandas

pandas 是基於 numpy 的一種工具,該工具是為了解決資料分析任務而建立的。pandas納入了大量庫和一些標準的資料模型,提供了高效地操作大型資料集所需的工具。pandas 提

供了大量能使我們快速便捷地處理資料的函式和方法。你很快就會發現,它是使 python 成為強大而高效的資料分析環境的重要因素之一。

可在在命令列通過pip安裝:

pip install pandas

7、wxpy

wxpy 在 itchat 的基礎上,通過大量介面優化提公升了模組的易用性,並進行豐富的功能擴充套件。

可在在命令列通過pip安裝:

pip install wxpy

8、安裝地圖資料報:

pip install echarts-china-provinces-pypkg

pip install echarts-countries-pypkg

**實現

結果:

同時展示列表:

對資料進行簡單的分析:

ifname== 『main』:

itchat.auto_login()

# 獲取自己的username

friends = itchat.get_friends(update=true)[0:]

name = {}

nic =

user =

for i in range(len(friends)):

for i in range(len(friends)):

name[nic[i]] = user[i]

itchat.run()

結果:

實踐有點小問題

第乙個Python小專案 秒錶

簡易秒錶 idle python3.8.0 1 秒錶可以讀取並顯示開始時間和結束時間 2 計算並顯示時間差 python class mytimer def repr self return mytime介紹 這是一款簡易的計時裝置。def start self self.first t.local...

微信小程式 第乙個新手專案

三個元件 文字 按鈕 分別是 名稱不可更改 用來放各個頁面的 給頁面起名字,並且建立4個檔案 js 頁面邏輯實現 json 負責標題欄和狀態列 wxml 管理頁面有什麼 wxss 頁面排布 樣式設計 寫法 內容 用class的方法對view內容樣式進行布局 class可以對其他元件樣式布局也有效,c...

第乙個微信小程式

官方文件 相關原始碼 2.wxml支援以下這些特性 4.沒有雙向繫結。在vue裡面,乙個vue例項就是乙個view model view層對資料的更新,會實時反饋到model model的更新,也會實時反饋的到view。在小程式裡面,沒有雙向繫結,view的更新不會直接同步到model 需要在相關事...