不做編程工作,學(xué)習(xí)python有什么用嗎?
不做編程工作,學(xué)習(xí)python有什么用嗎?這個(gè)就非常多啦,作為一門膠水型、簡(jiǎn)單易用的編程語言,python第三方庫(kù)擴(kuò)展豐富,自然能做的事情非常多,下面我簡(jiǎn)單介紹3個(gè),分別是自動(dòng)化辦公、爬取網(wǎng)站數(shù)據(jù)和下載網(wǎng)頁(yè)視頻,感興趣的朋友可以嘗試一下:
自動(dòng)化辦公
日常工作,我們一定會(huì)牽扯到word、excel、txt、csv等文件的處理,如果數(shù)據(jù)量小,手動(dòng)處理還得心應(yīng)手,如果數(shù)據(jù)量龐大,處理起來就會(huì)非常費(fèi)時(shí)費(fèi)力,這時(shí)你就可以使用python進(jìn)行自動(dòng)化處理,針對(duì)常見的文件格式,python提供了許多現(xiàn)成的庫(kù)可以直接使用,word的python-docx,excel的pandas,ppt的python-pptx,都可以輕松批量處理數(shù)據(jù),效率高且操作簡(jiǎn)單,自動(dòng)化辦公在合適不過:
爬取網(wǎng)站數(shù)據(jù)
日常瀏覽網(wǎng)站,我們可能需要從網(wǎng)站獲取實(shí)時(shí)、大量的數(shù)據(jù),如果只是手動(dòng)復(fù)制黏貼,就明顯非常不合適了,效率低且不利于數(shù)據(jù)規(guī)整,這時(shí)你就可以使用python網(wǎng)絡(luò)爬蟲,針對(duì)特定的網(wǎng)頁(yè)編寫特定的爬取規(guī)則,邊解析數(shù)據(jù)便規(guī)整數(shù)據(jù),效率高且操作簡(jiǎn)單,如果你需要批量爬取網(wǎng)站數(shù)據(jù),以供自己分析研究,那python爬蟲在合適不過,有許多現(xiàn)成的庫(kù)和框架都可以直接使用,urllib、bs4、lxml、scrapy等都是爬蟲的利器,值得推薦和使用:
下載網(wǎng)頁(yè)視頻
日常休閑娛樂,我們可能需要保存網(wǎng)頁(yè)的視頻到本地,如果有現(xiàn)成的插件在合適不過,當(dāng)然,沒有也不影響,python針對(duì)網(wǎng)頁(yè)視頻下載,也提供了2個(gè)非常實(shí)用的下載工具,you-get和youtube-dl,完全免費(fèi)、開源,只需知道視頻網(wǎng)頁(yè)地址,即可一鍵輕松下載到本地,支持在線播放、批量下載,效率高且操作簡(jiǎn)單,如果你需要經(jīng)常保存網(wǎng)頁(yè)視頻,那這2個(gè)工具在合適不過:
當(dāng)然,除了以上3個(gè)方面,python還有許多其他用途,機(jī)器學(xué)習(xí)、web開發(fā)、人臉識(shí)別、測(cè)試運(yùn)維等,都有現(xiàn)成的框架或庫(kù)可以直接使用,當(dāng)然,你也可以使用python開發(fā)小型游戲(pygame),繪制卡通人物(turtle),網(wǎng)上也有相關(guān)教程和資料,介紹的非常詳細(xì),感興趣的話,可以搜一下,希望以上分享的內(nèi)容能對(duì)你有所幫助吧,也歡迎大家評(píng)論、留言進(jìn)行補(bǔ)充。