数学建模社区-数学中国

标题: 5个趣味Python练手项目 [打印本页]

作者: 杨利霞    时间: 2020-6-1 15:17
标题: 5个趣味Python练手项目
1 W# I/ L/ @+ \7 u" V9 m& z
2 c+ ~2 T: W: f6 U! s) c
5个趣味Python练手项目
' _' e" F3 e1 P) }% v给大家整理几个具有一定趣味性的项目练练手,一来增加编程乐趣,二来能提高你的编程技能。( g: i7 X. f. x" [* |' S: R

! \+ ]/ R8 C% T: Q& m0、Face Recognition
4 \- ~4 C4 U5 j( S' @. X0 M" t& f% x, E
Face Recognition是世界上最简洁的人脸识别库,你可以使用 Python 和命令行工具提取、识别、操作人脸。
2 N: u& K3 {1 Z; b) U; S8 d! E2 C& ~
它有多简洁呢?
7 D) O" Y* j; Z  y" f
' h0 l% c6 X9 X& _只需三行代码,就能精准识别出人脸
; K( I$ k, [; t7 j" r$ ]5 }( L" i% s
import face_recognition
0 f" k; V, I  |  @: Z7 pimage = face_recognition.load_image_file("your_file.jpg")( e7 x! f5 N$ I1 T! G) r6 M% ]
face_locations = face_recognition.face_locations(image)' [2 z/ O' d9 T0 T1 ~

9 D7 W% h0 C9 b; e6 O9 W
8 W5 I1 O5 z2 j4 Y- h项目地址:https://github.com/ageitgey/face_recognition/blob/master/README_Simplified_Chinese.md+ M, E' o2 b! p9 f) b' _  M/ G% U5 ]

7 o- E: w: k4 W/ `& \) Y1、抖音上找漂亮小姐姐9 S2 o5 \$ z( m2 A6 N6 ]
! R$ S$ P0 x  k9 Q
就没有程序员做不到的,只有想不到的。当你在刷抖音时,别人用代码自动刷抖音并把漂亮的小姐姐找出来。2 o" ?% F% {, x: A0 Q
3 F! W* @' m! X- u! O4 t: z
理解原理后,估计你也会做。& i4 w  C. Y. `; K6 H& K3 t
8 K8 W9 |1 u8 Y2 n+ B. m8 W
启动APP,每刷到一个视频就对其截图并进行人脸识别,然后判断颜值是否大于某个阈(yù)值。绝大部分代码都不需要自己重新造轮子,直接用第三方依赖库就行。这是Python最大的有点。
  J' F, r0 z, X+ i& {- ~2 f5 \# @* x
( B# S( o! w0 A( ]% ^Github还有个微信跳一跳辅助项目,其实也是差不多原理。9 u! v) |, K5 f' j( l8 ~: X4 b
" C& |+ Y; u* q8 E+ N& c
$ {" ~7 Y' D' L- \: G4 O' g0 k; s3 t

5 w/ G3 Z# [; Y! O' E. k项目地址:https://github.com/wangshub/Douyin-Bot+ v9 C) i, w, T
- ]6 U$ l  t! g* B& P! X( f2 Y7 f
2、网易云音乐命令行版本
" C6 t$ f# s- }4 ?; U6 |$ g/ {' G% Z5 E( \9 _5 F& V
这又是一个黑科技项目,在网页上听音乐不香么,不香,在命令行里听音乐才够逼格。这个项目的代码量有点大,你能实现里面的几个或者直接向这个项目贡献代码都很牛了。' I7 i3 ^( `. e. j. h. i0 E

5 c( g$ {2 y/ x' m; l
1 C$ m+ p" Z- F
8 R/ h0 r& Z9 t& m+ s; }) H项目地址:https://github.com/darknessomi/musicbox
0 n) q# J# u8 T+ ?$ p2 C) x! K$ T; K% i! r2 e7 l% [& `
3、MoviePy
; D( R% b/ v" j/ P2 F, C! x( t. i2 d: T
最近视频号不是很火吗,如果你是程序员,又不想学琳琅满目的视频制作工具,却一心只想用代码来解决问题,那么MoviePy刚好满足你的需求。常用的视频编辑功能都支持。
( b0 s/ _1 N, x- C/ \0 y
/ E) y, G! p1 [" {9 S0 s
1 ~; v! r4 z% P
: Z3 P) m6 G- m2 o6 {  a项目地址:https://github.com/Zulko/moviepy# Q' J/ z5 G, T1 p  w4 r5 @/ n
! q+ k& D) k* ~+ P* b- a# U
4、没有了。。。????/ {5 I3 e0 b* Y) D  d
————————————————
: \9 b2 w3 j9 _7 d" _$ [0 ]8 A5 u/ F版权声明:本文为CSDN博主「liu志军」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
& L* Z# I/ t9 s1 A# Z原文链接:https://blog.csdn.net/lantian_123/article/details/105085753
6 D; m' h" E, a- m/ }5 ~/ ]) x9 v  C  I6 B
7 c2 k# P0 `' g- [8 Q$ T





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5