2 E7 d# a; | F& F; B学 Python 都用来干嘛的? 9 w } X/ j( |7 A# G' G0 W* l近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一! % Z, @- ]* |+ X P% X/ ~0 z' F/ Z; f5 w7 v5 s6 f9 P9 l H
Python能玩的东西太多了,今天就说几个比较有趣的: : M* ^; H+ \$ G/ g: h2 }" T; \' T3 g+ ? e
1、撩妹子% {6 v( b) h6 v
4 F$ u( F3 v; B/ z4 q3 i有人为了追某妹子,用Python做了一个很高级的操作:( n3 o( j" k O A9 i N
! k L6 c" O6 h( W
每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…* M5 W ?- i( F7 o* d0 e( T! ^/ I
; H' [& b4 N/ Y
, A+ i/ D+ a6 Z* d6 e o3 Y3 S
8 r5 ], y+ P, H. P% U+ m! |图片来源:网络" @* v/ G' X. f: V$ Q( ]" k
, M5 J$ J- u8 Q5 H1 H y5 t8 X2、低价抢机票 $ h: s5 Q- G Z/ g. R1 \# g( ?" i; l( }1 P1 F
大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!" }' Z( t4 g! y7 b2 k- j
3 l {, p7 x; C1 L, |" e4 v2 h费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。 1 {) d# V) d7 B7 m* N* W 9 ^9 v! I% |/ N) c/ y不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票! , g# A4 C2 W9 j8 F; { & S1 ]- }8 ]! L7 U+ x) _% L * d( s2 J, D( ^ ~1 h& e 9 i! H) R$ e/ M$ {2、抢火车票 9 q# {. L( m6 Z( L 8 ?% m( A4 _3 Z' z' h8 g5 z {同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT… + B5 b# }/ w r) t 7 r( |" h0 f, x) v# w8 k ' f+ P7 }- N$ S! o* A% l. S" T, c! ]: v6 @4 e3 S$ P6 m) m- S0 z
即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。 1 ^0 H. W& k6 {4 v+ D) T) ^0 J9 ~9 Y) a
: m2 D( U2 p$ N2 o
- x! b2 o# O3 {. z
项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新! 7 ]* {, Z8 P: ?3 E; R! N( i0 K / y4 A# e8 t0 ~! ]/ S) A7 H4、做Photoshop8 R( F. |5 b7 s2 ?' b0 t