1. 程式人生 > 實用技巧 >5個趣味Python練手專案

5個趣味Python練手專案

給大家整理幾個具有一定趣味性的專案練練手,一來增加程式設計樂趣,二來能提高你的程式設計技能。

很多人學習python,不知道從何學起。
很多人學習python,掌握了基本語法過後,不知道在哪裡尋找案例上手。
很多已經做案例的人,卻不知道如何去學習更加高深的知識。
那麼針對這三類人,我給大家提供一個好的學習平臺,免費領取視訊教程,電子書籍,以及課程的原始碼!
QQ群:101677771

0、Face Recognition

Face Recognition是世界上最簡潔的人臉識別庫,你可以使用 Python 和命令列工具提取、識別、操作人臉。

它有多簡潔呢?

只需三行程式碼,就能精準識別出人臉

import face_recognition
image = face_recognition.load_image_file("your_file.jpg")
face_locations = face_recognition.face_locations(image)

專案地址:https://github.com/ageitgey/face_recognition/blob/master/README_Simplified_Chinese.md

1、抖音上找漂亮小姐姐

就沒有程式設計師做不到的,只有想不到的。當你在刷抖音時,別人用程式碼自動刷抖音並把漂亮的小姐姐找出來。

理解原理後,估計你也會做。

啟動APP,每刷到一個視訊就對其截圖並進行人臉識別,然後判斷顏值是否大於某個閾(yù)值。絕大部分程式碼都不需要自己重新造輪子,直接用第三方依賴庫就行。這是Python最大的有點。

Github還有個微信跳一跳輔助專案,其實也是差不多原理。

專案地址:https://github.com/wangshub/Douyin-Bot

2、網易雲音樂命令列版本

這又是一個黑科技專案,在網頁上聽音樂不香麼,不香,在命令列裡聽音樂才夠逼格。這個專案的程式碼量有點大,你能實現裡面的幾個或者直接向這個專案貢獻程式碼都很牛了。

專案地址:https://github.com/darknessomi/musicbox

3、MoviePy

最近視訊號不是很火嗎,如果你是程式設計師,又不想學琳琅滿目的視訊製作工具,卻一心只想用程式碼來解決問題,那麼MoviePy剛好滿足你的需求。常用的視訊編輯功能都支援。

專案地址:https://github.com/Zulko/moviepy

4、沒有了。。。