「人生苦短,我用 Python」原话是 " Life is short, you need Python——Bruce Eckel " 。
「人生苦短,我用 Python」是大牛 Guido van Rossum 穿的t恤上印的话。
不知什么原因,鬼使神差的就学了 Python,断断续续花了 5 周业余时间,算是对 Python 有了点初浅的了解。以下对自己的学习感受记录下:
1 人生苦短,我用 Python
晒一下学习成果:
- 用 Python 抓取 20w 二手物品帖子数据存储在 MongoDB
- 利用 Django 的 MTV 模型,直接调取 MonoDB 中的数据在页面展现
-
UI 效果完全使用 semantic-ui 的前端样式框架,semantic-ui 里几乎拥有所有你想要的样式
- 利用管道模型将数据进行整理,通过 Highchart 样式将数据可视化精美的展现出来
-
Highchart 支持非常丰富的图表类型,饼图、条形图、面积图应有尽有
2 Python 可以用来做什么好玩的事情?
基于我对 Python 的粗浅了解也不敢多说什么,简单的列举些我知道的应用吧!
- Python 最常用的应该就是写爬虫了吧,比较简单的应用就是爬取美图网站上 MM 的图片了(更进一步呢?自动下载小电影也是妥妥的啦~)
- 前一段AlphaGo打牌了那谁,人工智能爆发式的火起来了,我看见某前同事用 Python 写了个贪吃蛇自动玩的数据,好像贪吃蛇吃了一天都还没有死翘翘
- Python 做数据分析也特别好,感兴趣的同学请上 coursera.org 搜「用 Python 玩转数据」,是南京大学的气质美女老师讲的
- 知乎上某位同学用 Python 调用微信 API 接口做了一个小程序,可自动计算出谁谁谁删了你,谁谁谁拉黑了你,哈哈,这个同学太机智了(玻璃心的同学不要玩,hah~)
- 有些资深股民都是用 Python 抓取财经网站数据、并进行处理,然后输出可视化图表来帮助做决策
- 跟我不是一个班的同学,某位创业者,用 Python 的 Django 轻松开发出了精美的互联网投资、融资新闻站点,数据都是用 Python 抓来的
- ….还有很多很多我不知道
3 免费的,才是最贵的
对,没错。我就是大家眼中的傻x,花了 499 买的在线课程学的。有同学可能就要说了,网上那么多教程、电子书、视频,为啥花钱买教程看?我想说的是「免费的,才是最贵的」,当然不绝对是这样,但是绝大多数情况是这样。
正常情况下,付费的资源(特别是销量不错的)会明显好于免费资源
为什么?除非这个世界都是傻子,要不然付费的资源就没有人买,付费也就毫无意义。
为什么要付费购买资源?创造优质资源的作者是需要成本的,如果没有人付费,那么这些作者就没有办法持续的创造更多更好的资源。如此,我们也无法享受到更多更好的资源了。所以,看见好的微信公众号文章,我会赞赏作者,虽然金额不多,但也算是自己的一点心意。
如果认同「付费资源比免费资源质量好」,那么我们接着聊。
如果使用免费的资源,那么在使用过程通常会遇到很多奇葩问题,这个时候需要化大量时间去解决它。也许有人就会跳出来讲「遇到问题是好事情,自己上网找方法去解决它,解决了你就获得了成长。」我认同这个逻辑,但是,如果是把时间花在没有太大价值的问题上,那么就是舍本逐末了吧。付费的资源一般不会有那么多问题,并且有专人来支持帮助快速解决问题。花钱买服务,太值了。
那么,为什么免费的才是最贵的呢?一个简单的计算方法:把使用免费的资源多花的时间这算成你的工资,看看是不是大于付费资源的金额。如此便好。
举个栗子:
你和你的朋友都生活在一个城市,你需要把一个文件从 A 区送到你朋友所在的 B 区。
你可以选择免费:你自己送过去,需要1 小时
你可以选择付费:同城快递,10块钱
1 个小时的工资大于 10块么?