: j& f6 j |9 r$ c0 h5个趣味Python练手项目$ m3 z, f% Q, N9 b+ }" x
给大家整理几个具有一定趣味性的项目练练手,一来增加编程乐趣,二来能提高你的编程技能。; `* e; s6 ]7 H6 T/ p1 f. K4 A
+ F- v2 P i; T4 a0、Face Recognition ) V3 i! \" C. G7 e4 V7 I$ O8 [
2 x; W/ L h0 |3 Y6 n2 D5 aFace Recognition是世界上最简洁的人脸识别库,你可以使用 Python 和命令行工具提取、识别、操作人脸。 4 P& ?: f+ q' F3 e" f% Z/ G8 ^6 L' n: C7 p
它有多简洁呢?6 F% H9 t0 o. [
4 y; o' g: ]& Q; W& ^
只需三行代码,就能精准识别出人脸 - k ^& F) S4 w$ D% ~$ L, p# n* d 2 D" f6 i. L' _4 jimport face_recognition% }) \! f4 _1 f3 V. y
image = face_recognition.load_image_file("your_file.jpg") $ p; h8 l) B* ^: r6 nface_locations = face_recognition.face_locations(image)2 b# X+ J% B7 Z" S$ N4 M
! J' z4 N6 e x0 s" Y0 U$ |8 {6 r5 V% o$ |
项目地址:https://github.com/ageitgey/face_recognition/blob/master/README_Simplified_Chinese.md 3 t" t1 d3 c2 u I) ]0 p# R. v; s - h& z4 G+ I! E1、抖音上找漂亮小姐姐1 F; g% o! o; n; u7 E
P& S% A [/ ~* i0 _就没有程序员做不到的,只有想不到的。当你在刷抖音时,别人用代码自动刷抖音并把漂亮的小姐姐找出来。' B ~( ~* d, e* B3 w4 z5 [
1 _- [+ I" I" Q# n3 `1 t
理解原理后,估计你也会做。5 F1 a" p' l/ r6 n0 f
! w. Q5 c8 V0 L
启动APP,每刷到一个视频就对其截图并进行人脸识别,然后判断颜值是否大于某个阈(yù)值。绝大部分代码都不需要自己重新造轮子,直接用第三方依赖库就行。这是Python最大的有点。/ J/ N$ N5 W3 ^2 j6 t
2 H' c) _* R, _6 p4 mGithub还有个微信跳一跳辅助项目,其实也是差不多原理。7 n8 ]. t$ ]& C9 O% a* u! i. A
( Q" }& L0 T. \- Y % z( e7 {- S( A, d# M6 O# {- P3 z
项目地址:https://github.com/wangshub/Douyin-Bot6 \1 }& a* A1 j0 M( G9 b
; _& A' `, r: {8 i; O
2、网易云音乐命令行版本+ F4 j. G- u- |# J8 b3 @6 f J
. H9 D- f4 P" z' W
这又是一个黑科技项目,在网页上听音乐不香么,不香,在命令行里听音乐才够逼格。这个项目的代码量有点大,你能实现里面的几个或者直接向这个项目贡献代码都很牛了。- P& J+ w. c0 P2 l
+ @" M8 J9 A& M) ^! N/ T