第一次写博客,就先啰嗦一篇吧。
为什么会选择python,这可能只是个巧合,也许又是必然。
最近刚刚新换了部门,因为个人家庭等等原因,从集团总部调到了区域公司,所以很多在集团才有的数据工具的权限都没有了;后来和领导沟通,才知道,分公司这边比集团那边有进取多了,他们要自己做(现在也包括我了),做一个什么呢,简单点说,就是类似网页上报表展示,这可能听起来,挺简单啊,我用个报表开发工具啥的,都能很轻松的做出来。问题是,我们没经费,没经费,没经费啊~~~所以我们选择的软件统统都是开源的~~数据存储用mysql,网页展示用tomcat+html5+js……,服务器是我们从其他部门敲诈过来的一台配置了固态硬盘的台式机~~~,而我们团队加上我都才三个人,平时会有各种各样的数据分析,数据报表要做。
本来靠这些东西,我们已经基本能做个简单的网页展示出来了,但是,最最关键的是,我们的数据源获取有困难~~~每次都得先下载数据,然后再导入mysql里面去,数据虽然不太多,但这个操作每天都会花费我们不少时间,而且,如果后期数据增加的更多了,那我们还有时间做其他的吗?所以我在这里面引入了python。
说起python,其实我两个月前基本还是一无所知,只听说过python、r这些开源的软件,从未真正使用过,所以一开始都还只是个想法而已,因为周围并没有人用python啊,倒是有个做java的大学同学还和我住一起,所以刚开始是麻烦他帮我写了个简单的java程序,然后我学着改改,然后再复制~~,但是我java也水的很啊,简单的我能看懂,要是后面需求变复杂了,要大改代码怎么办?但是真的是很纠结的,纠结到饭也吃不好,觉也睡不着。这时候,我的救星就出现了,或者说是我的领路人更确切点,我们数据团队(虽然我们总共就3个人~)老大告诉我,别怕不会啊,慢慢来嘛,不会还可以百度嘛,放手干就是了,有什么问题大家一起解决就好了。尼玛,当时真的是感动坏了,所以干脆就把java的代码全删了,从零开始学Python。