python是一門程式語言,是一個工具。生活中應用的,估計是沒有的。如果說你去利用爬蟲去爬漂亮小姐姐照片,去爬股票資訊當作是生活的話,那python爬蟲就是生活中的應用。
我本身是做運維的,平時工作中除了經常使用shell指令碼外,遇到處理比較複雜的事物,用shell完成不了,或者用hsell特別麻煩的時候,我就會使用python寫一下功能複雜的指令碼處理事務。
python雖然說是指令碼語言但是功能很強大的,比如centos的yum工具就是用python寫的,我們常用的自動化運維工具salt stack、ansible也是用python寫的,近些年很熱的自動化運維,Devops是做運維的發展方向。而會用python就是向這個方向發展的必備技能。在運維中常使用的python模組有os、sys、psutil可以輕鬆獲取系統引數,和一些操作。還有paramiko基於ssh的遠端連線模組。這些都是運維常用的模組。
除了在運維方面在web開發也有很多的應用,python常見的web有Django、Flask、Tornado。Django是一個全能型框架,相當於我蓋房子時,把所有框架都搭好了,你往裡面搬磚就好了,而且它還有自己的後臺管理介面。Flask是一個微型web框架,你需要自己去組裝各個東西。Tornado是一個非同步框架。
用python處理Excle表格,繪圖也是經常用的
當然python在科學計算等其他領域都有很多應用。由於對其他零一不瞭解,這裡就不多介紹。
總之學會python在生活中,工作中都會使你做事效率提升多倍。
python是一門程式語言,是一個工具。生活中應用的,估計是沒有的。如果說你去利用爬蟲去爬漂亮小姐姐照片,去爬股票資訊當作是生活的話,那python爬蟲就是生活中的應用。
我本身是做運維的,平時工作中除了經常使用shell指令碼外,遇到處理比較複雜的事物,用shell完成不了,或者用hsell特別麻煩的時候,我就會使用python寫一下功能複雜的指令碼處理事務。
python雖然說是指令碼語言但是功能很強大的,比如centos的yum工具就是用python寫的,我們常用的自動化運維工具salt stack、ansible也是用python寫的,近些年很熱的自動化運維,Devops是做運維的發展方向。而會用python就是向這個方向發展的必備技能。在運維中常使用的python模組有os、sys、psutil可以輕鬆獲取系統引數,和一些操作。還有paramiko基於ssh的遠端連線模組。這些都是運維常用的模組。
除了在運維方面在web開發也有很多的應用,python常見的web有Django、Flask、Tornado。Django是一個全能型框架,相當於我蓋房子時,把所有框架都搭好了,你往裡面搬磚就好了,而且它還有自己的後臺管理介面。Flask是一個微型web框架,你需要自己去組裝各個東西。Tornado是一個非同步框架。
用python處理Excle表格,繪圖也是經常用的
當然python在科學計算等其他領域都有很多應用。由於對其他零一不瞭解,這裡就不多介紹。
總之學會python在生活中,工作中都會使你做事效率提升多倍。