数学建模社区-数学中国
标题:
5个趣味Python练手项目
[打印本页]
作者:
杨利霞
时间:
2020-6-1 15:17
标题:
5个趣味Python练手项目
' }% m& F a0 J" }0 D4 n+ t
; Y/ q3 j" C- B$ f4 w/ ^' ?
5个趣味Python练手项目
; j) X- x: N9 J4 D5 w7 ~7 C( {
给大家整理几个具有一定趣味性的项目练练手,一来增加编程乐趣,二来能提高你的编程技能。
# o- c9 q+ ? N# |5 e; F) ?
1 T- d4 c# V+ `& N. z- k# @
0、Face Recognition
7 @2 U) K5 O, h4 R5 D+ }" E
/ B: c. y/ n5 A# K
Face Recognition是世界上最简洁的人脸识别库,你可以使用 Python 和命令行工具提取、识别、操作人脸。
% ?' d0 F2 t2 J& m9 H
) d/ j' O) A& g( a8 ]# K" ]' k+ \
它有多简洁呢?
, v2 T% |% ]$ Z& n
( U9 t& E: f$ ^, A
只需三行代码,就能精准识别出人脸
2 L' S2 S6 u3 S& j, f0 u2 }- S9 G9 M
c/ K& r5 E; O2 h3 [8 v! i
import face_recognition
o& l. F# k* A
image = face_recognition.load_image_file("your_file.jpg")
3 _2 q7 x. T& h
face_locations = face_recognition.face_locations(image)
% `& ^0 h3 r) l' l. ~8 }
" N& V3 I# E+ h8 a
! ]( H# }& l' g y |& Y
项目地址:https://github.com/ageitgey/face_recognition/blob/master/README_Simplified_Chinese.md
+ k) S$ y$ u* Y) ?/ G; j4 k+ E
: B9 y! z5 z+ ?6 L. f1 R3 {
1、抖音上找漂亮小姐姐
8 g! Q7 Z* i$ d4 E* K( k/ a
* |: E: p& u2 N
就没有程序员做不到的,只有想不到的。当你在刷抖音时,别人用代码自动刷抖音并把漂亮的小姐姐找出来。
) |, y% C' t( \) r
3 H9 I8 M$ W+ M1 G, {
理解原理后,估计你也会做。
0 C/ h9 C7 n1 n
' b/ x( [% F F% K0 y
启动APP,每刷到一个视频就对其截图并进行人脸识别,然后判断颜值是否大于某个阈(yù)值。绝大部分代码都不需要自己重新造轮子,直接用第三方依赖库就行。这是Python最大的有点。
: X( N% G$ D0 s4 V# S+ {" K* s
+ \8 T8 f4 l0 r! C
Github还有个微信跳一跳辅助项目,其实也是差不多原理。
- R! q: `$ |3 T3 M$ t1 L# I
, H/ d9 V9 m, ?- P4 F
* P' M! p( H7 r( _
5 v0 Z/ \+ X* t
项目地址:https://github.com/wangshub/Douyin-Bot
! w; i$ Q" N' Y8 w. b3 E! O$ e
' H5 V1 F' w6 T" ]5 b/ P
2、网易云音乐命令行版本
7 q- O4 S5 @: N2 p6 G" s( V
; `: R8 R2 n) d
这又是一个黑科技项目,在网页上听音乐不香么,不香,在命令行里听音乐才够逼格。这个项目的代码量有点大,你能实现里面的几个或者直接向这个项目贡献代码都很牛了。
4 h4 n5 u7 L2 M" p3 k- t% ]
5 m1 E4 H6 ^' l! g) _& @$ `
( _) {6 T, ^# `, Z& Y' f7 m$ ]0 v
" Z7 B9 x' P0 Y
项目地址:https://github.com/darknessomi/musicbox
3 r: ~( |3 G! l4 }
- ~ ]7 n9 A7 M! r7 v* M% N) a! O
3、MoviePy
4 W6 W( ^- r( f1 X) r
( I4 R8 j/ d& b; `4 I
最近视频号不是很火吗,如果你是程序员,又不想学琳琅满目的视频制作工具,却一心只想用代码来解决问题,那么MoviePy刚好满足你的需求。常用的视频编辑功能都支持。
% b' l7 V1 ?" w
' f% k& X' X) m7 ^& x0 O
" r9 f9 S7 k7 W( [9 l# x
: |# C' P2 \% I+ n! z9 H
项目地址:https://github.com/Zulko/moviepy
9 z# K6 J$ Q- w# |9 N: @
; d! S+ c$ u( S
4、没有了。。。????
5 C% I$ @, v' T3 y7 v
————————————————
/ y) L1 B* D6 c+ `0 x5 y% u
版权声明:本文为CSDN博主「liu志军」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
& l' D. S) ?3 g6 T+ L1 Y, I' U, y
原文链接:https://blog.csdn.net/lantian_123/article/details/105085753
; @) e+ \0 F" d# r
7 K; t2 O. a: ?1 e; T' y( X
6 R; C, j# }& w! C) j1 n2 F3 g
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5