聚能聊

stone521

工作10年,做了四五年程序员,一年DBA,剩下时间一直在做运维工作。
你是什么时候接触到Python的?
第一次接触python是14年的时候,因为之前一直做程序员再加上python超级容易上手。基本没费什么劲就开始了自己python之旅。

你看好Python吗?
python虽然国内起步晚,发展慢。但是从大趋势来看还是非常迅猛的。(主要看招聘就能看出来,不说自己会python咋敢出来见人。)

你主要用Python来做哪些方面的工作?
主要是运维工作,运维自动化。用python写过爬虫,做过web工具,做过windows服务、托盘监控程序等等

当初大家是如何入门Python或者成为Python大神的?
写python程序是因为工作需要被逼入坑,因为工作做需要用到IP地址库,之前程序那面一直使用的是纯真库。太老旧了,准确率太低,有时候做活动需要判断IP到城市一级别。后来到处去花钱买IP地址库,查询一些积累的误判数据,发现市面好的IP地址库不卖,卖的满足不了我们的需求。
后来发现IP地址库比较准的几家,一个是IP138,一个腾讯,一个淘宝。(这几家都不卖,可能看不上这几个小钱)
后来的事说起来就有点无耻了。用python做了个爬虫程序,把IP138,腾讯,淘宝的IP地址库给爬下来了,现在还在不停的更新矫正。。。
当然也加了一些自己的东西。比如当地址在三家对比有歧义的时候,tracert上一跳出口路由再综合判断到底谁对的。。。

入坑之后写的程序就五花八门了。比如用Django框架,配合调用阿里的一些接口,做了一些运维工具。比如一键发布工具(调用oss),cdn缓存刷新(调用cdn),短信接口(调用阿里大于)还有针对自己的服务器的扫描工具,网上爬免费代理程序等等。

今年开始用python写一些服务器的监控和自动运维的程序了。因为公司应用都是跑在windows上,调用一些c的函数库比较多。
随着使用,越来越感叹python的强大。真心感觉没有python不能做的东西。胶水语言名不虚传啊。
PS:给本书吧~~~

已获得 精通Python网络爬虫

评论(0)