数学建模社区-数学中国
标题:
5个趣味Python练手项目
[打印本页]
作者:
杨利霞
时间:
2020-6-1 15:17
标题:
5个趣味Python练手项目
5 Q* G0 g) l! Z8 K
$ t! v* {% C; q( g o) T; Y
5个趣味Python练手项目
. u% b: N. V1 g; D% Z* s
给大家整理几个具有一定趣味性的项目练练手,一来增加编程乐趣,二来能提高你的编程技能。
0 B C$ l7 z) _9 m c3 K9 o
; ^* B: u2 D8 b% c; r
0、Face Recognition
# ^. ^" ~. f/ s
3 {5 Z" R6 G& S1 |( d( Z) ]1 |% m
Face Recognition是世界上最简洁的人脸识别库,你可以使用 Python 和命令行工具提取、识别、操作人脸。
3 l. M5 t6 o; R& X6 S7 n
! D) h) Y. b* ?: N0 z+ \
它有多简洁呢?
3 V( U& k5 V! K7 y5 ^4 F
4 N! [' N- H; Y5 G2 r
只需三行代码,就能精准识别出人脸
( I) q( b: E& i# g) E3 y
* f6 y2 {, M7 t" h+ T6 m! G
import face_recognition
/ n5 g% G( D3 x2 H8 w% D6 Y* Z
image = face_recognition.load_image_file("your_file.jpg")
! i* s" Q, A/ W& m0 i# l+ i4 D% n! k) `
face_locations = face_recognition.face_locations(image)
, Y7 _8 O& Q. N* J$ U. E
4 D% n" j/ W: m8 w; y. \% k" Q
, z* B: l2 ?4 f4 l4 }
项目地址:https://github.com/ageitgey/face_recognition/blob/master/README_Simplified_Chinese.md
9 g$ C8 P$ w+ ^! ^+ f
( D8 S! c4 m' k5 J* L
1、抖音上找漂亮小姐姐
2 F( l( _: S8 @0 j0 B9 I( e
8 @- |0 E9 v* M6 Y' Q& x5 P
就没有程序员做不到的,只有想不到的。当你在刷抖音时,别人用代码自动刷抖音并把漂亮的小姐姐找出来。
" r0 F0 \* a, Z6 ~
- g3 c# X" |( y
理解原理后,估计你也会做。
4 C" x) F) d- {, k5 M$ B0 [
$ V9 T' m' s; P4 I/ }) k1 t
启动APP,每刷到一个视频就对其截图并进行人脸识别,然后判断颜值是否大于某个阈(yù)值。绝大部分代码都不需要自己重新造轮子,直接用第三方依赖库就行。这是Python最大的有点。
. Y% n0 c+ J/ o z" ]
6 k: M: J$ |( c9 T5 W
Github还有个微信跳一跳辅助项目,其实也是差不多原理。
3 d+ e* k4 w* ~' c8 q; V) k0 B
; K2 ~8 _4 E, W8 H& w* g% p
4 l0 F4 }7 u% o* `
/ P Z/ @8 A2 C n3 f3 j
项目地址:https://github.com/wangshub/Douyin-Bot
7 M! q# [! q" R
7 b7 f8 \% f6 F6 G( {
2、网易云音乐命令行版本
$ ~0 r5 K3 b# U, Q* O2 \) R2 D8 Z
$ h. F2 W9 W) m/ E
这又是一个黑科技项目,在网页上听音乐不香么,不香,在命令行里听音乐才够逼格。这个项目的代码量有点大,你能实现里面的几个或者直接向这个项目贡献代码都很牛了。
3 V9 N# G5 @, L. y8 t" L' C% q0 `2 Q
, q9 f4 [' U& N% C7 E/ E
' ]: K& m! i: u+ r3 m# [& y% F
, q0 Q4 J$ X' \: A# K O
项目地址:https://github.com/darknessomi/musicbox
* s. ] P; l7 @0 O+ {& i
' l$ n; F! s' l. q2 Z: B7 n
3、MoviePy
1 O0 G( A' G8 v) [/ p
8 P1 L9 R/ i/ u
最近视频号不是很火吗,如果你是程序员,又不想学琳琅满目的视频制作工具,却一心只想用代码来解决问题,那么MoviePy刚好满足你的需求。常用的视频编辑功能都支持。
: v/ Y4 `. G% _
) M. K' M% L+ }) b& L
, |! }0 T1 L% K) D+ J3 M3 q
7 b4 {! }4 K: S# U6 q9 p
项目地址:https://github.com/Zulko/moviepy
6 A/ K' R: d! d
( `) f1 [+ F. p" ~
4、没有了。。。????
' H3 C* v Y# l* Y# s# f) j
————————————————
! u# r- b; z! I1 }8 U+ N) n1 G
版权声明:本文为CSDN博主「liu志军」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
( J1 G# w, F+ n8 q) J( _; f
原文链接:https://blog.csdn.net/lantian_123/article/details/105085753
1 \7 O1 r6 J Y* v- [
' R) [( [1 r R" D- U' t9 J
+ s* d/ ` f; m0 y0 z& Y
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5