400-650-7353
您所在的位置:首頁(yè) > 大學(xué)生就業(yè) > 【實(shí)訓(xùn)心得】Python爬蟲實(shí)訓(xùn)心得

【實(shí)訓(xùn)心得】Python爬蟲實(shí)訓(xùn)心得

  • 來源:優(yōu)就業(yè)
  • 2018-10-25 11:32:41
  • 閱讀()
  • 分享
  • 手機(jī)端入口

我在學(xué)習(xí)Python 爬蟲之前,只有一點(diǎn)點(diǎn)C 語(yǔ)言基礎(chǔ)。所謂“一點(diǎn)點(diǎn)”,指的是看過譚浩強(qiáng)的《程序設(shè)計(jì)》,完成老師課上的實(shí)驗(yàn)。這次學(xué)院領(lǐng)導(dǎo)安排我們xx公司進(jìn)行培訓(xùn),大大的豐富了我的知識(shí)面,提升了我的編程能力。

【實(shí)訓(xùn)心得】Python爬蟲實(shí)訓(xùn)心得

我一邊聽著老師的講解,一邊開始閱讀《零基礎(chǔ)入門學(xué)習(xí) Python》,初始 Python 的基本語(yǔ)法、列表和字典、包和模塊等概念。書籍是基于 Python3 作為開發(fā)語(yǔ)言,具有時(shí)效 性;語(yǔ)言輕松易懂;一邊抄代碼一邊學(xué)語(yǔ)法,迅速可以上手Python。

在第一天,我還參考百度教程,配置好Python 的運(yùn)行環(huán)境。在 win7 環(huán)境下,安裝了

Python3.6,Anaconda3,PcCharm,后來才發(fā)現(xiàn),只需要下載一個(gè) Anaconda3 就可以了0-0 熟悉了 Python 的運(yùn)行環(huán)境,熟悉了 pip、conda 等命令的用法、第三方包的安裝。此外,還配置了 MySQL、Navicat、PowerBI 等相關(guān)軟件。

由于Python 語(yǔ)言的簡(jiǎn)潔性、易讀性以及可擴(kuò)展性,在國(guó)外用Python 做科學(xué)計(jì)算的研究機(jī)構(gòu)日益增多,一些知名大學(xué)已經(jīng)采用 Python 來教授程序設(shè)計(jì)課程。例如卡耐基梅隆大學(xué)的編程基礎(chǔ)、麻省理工學(xué)院的計(jì)算機(jī)科學(xué)及編程導(dǎo)論就使用 Python 語(yǔ)言講授。眾多開源的科學(xué)計(jì)算軟件包都提供了 Python 的調(diào)用接口,例如著名的計(jì)算機(jī)視覺庫(kù)OpenCV、三維可視化庫(kù) VTK、醫(yī)學(xué)圖像處理庫(kù) ITK。而Python 專用的科學(xué)計(jì)算擴(kuò)展庫(kù)就更多了,例如如下 3 個(gè)十分經(jīng)典的科學(xué)計(jì)算擴(kuò)展庫(kù):NumPy、SciPy 和 matplotlib,它們分別為 Python 提供了快速數(shù)組處理、數(shù)值運(yùn)算以及繪圖功能。因此Python 語(yǔ)言及其眾多的擴(kuò)展庫(kù)所構(gòu)成的開發(fā)環(huán)境十分適合工程技術(shù)、科研人員處理實(shí)驗(yàn)數(shù)據(jù)、制作圖表,甚至開發(fā)科學(xué)計(jì)算應(yīng)用程序。

期間,我們還用Python 進(jìn)行了畫圖,之前我們一直使用的是 MATLAB。使用了這兩種方法,我也作出相應(yīng)總結(jié):然而除了 MATLAB 的一些專業(yè)性很強(qiáng)的工具箱還無法被替代之外,MATLAB 的大部分常用功能都可以在 Python 世界中找到相應(yīng)的擴(kuò)展庫(kù)。和 MATLAB 相比,用Python 做科學(xué)計(jì)算有如下優(yōu)點(diǎn)

● 首先,MATLAB 是一款商用軟件,并且價(jià)格不菲。而Python 完全免費(fèi),眾多開源的科學(xué)計(jì)算庫(kù)都提供了Python 的調(diào)用接口。用戶可以在任何計(jì)算機(jī)上免費(fèi)安裝Python 及其絕大多數(shù)擴(kuò)展庫(kù)。

● 其次,與 MATLAB 相比,Python 是一門更易學(xué)、更嚴(yán)謹(jǐn)?shù)某绦蛟O(shè)計(jì)語(yǔ)言。它能讓用戶編寫出更易讀、易維護(hù)的代碼。

● 最后,MATLAB 主要專注于工程和科學(xué)計(jì)算。然而即使在計(jì)算領(lǐng)域,也經(jīng)常會(huì)遇到文件管理、界面設(shè)計(jì)、網(wǎng)絡(luò)通信等各種需求。而Python 有著豐富的擴(kuò)展庫(kù),可以輕易完成各種高級(jí)任務(wù),開發(fā)者可以用Python 實(shí)現(xiàn)完整應(yīng)用程序所需的各種功能。

通過這次暑期實(shí)訓(xùn),我收獲頗多,十分期待寒假繼續(xù)來著學(xué)習(xí)!

相關(guān)推薦:

【實(shí)訓(xùn)心得】16天Python實(shí)訓(xùn)心得

【Python培訓(xùn)班】顛覆傳統(tǒng)編程難度 小白也能做開發(fā)

文章“【實(shí)訓(xùn)心得】Python爬蟲實(shí)訓(xùn)心得”已幫助

>>本文地址:http://liujunjsxg.cn/dxs/2018/45085.html

THE END  

聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

1 您的年齡

2 您的學(xué)歷

3 您更想做哪個(gè)方向的工作?

獲取測(cè)試結(jié)果
  • 大前端大前端
  • 大數(shù)據(jù)大數(shù)據(jù)
  • 互聯(lián)網(wǎng)營(yíng)銷互聯(lián)網(wǎng)營(yíng)銷
  • JavaJava
  • Linux云計(jì)算Linux
  • Python+人工智能Python
  • 嵌入式物聯(lián)網(wǎng)嵌入式
  • 全域電商運(yùn)營(yíng)全域電商運(yùn)營(yíng)
  • 軟件測(cè)試軟件測(cè)試
  • 室內(nèi)設(shè)計(jì)室內(nèi)設(shè)計(jì)
  • 平面設(shè)計(jì)平面設(shè)計(jì)
  • 電商設(shè)計(jì)電商設(shè)計(jì)
  • 網(wǎng)頁(yè)設(shè)計(jì)網(wǎng)頁(yè)設(shè)計(jì)
  • 全鏈路UI/UE設(shè)計(jì)UI設(shè)計(jì)
  • VR/AR游戲開發(fā)VR/AR
  • 網(wǎng)絡(luò)安全網(wǎng)絡(luò)安全
  • 新媒體與短視頻運(yùn)營(yíng)新媒體
  • 直播帶貨直播帶貨
  • 智能機(jī)器人軟件開發(fā)智能機(jī)器人
 

快速通道fast track

近期開班時(shí)間TIME