《實戰應用》 Python 網頁爬蟲與資料分析(3) - Beautiful Soup實戰
目前主流的程式語言:Python,除了基本的程式撰寫以外,還能有甚麼樣的能耐呢?現在坊間的爬蟲有95%都是利用Python撰寫並且執行的,為什麼Python可以寫一隻爬蟲呢?那又要如何創造出專屬自己的爬蟲呢?不能錯過的實戰課程,趕快參加。
Level: Fundamental
Total Hours: 2 小時
Number of Lessons: 1
開課日期: Feb 18, 2020
Day of the week: Tue
NTD 3,000

Target Audience

  • 開始著手第一隻Python爬蟲的新手

What Will You Learn

  • Beautiful Soup操作與實戰應用

Course Introduction

你不可不知的Python六大優點:

一、Python的定位是「優雅」、「明確」、「簡單」,所以Python程序看上去總是簡單易懂,初學者學Python,不但入門容易,而且將來深入下去,可以編寫那些非常非常複雜的程序。

二、開發效率非常高,Python有非常強大的第三方庫,基本上你想通過計算機實現任何功能,Python官方庫里都有相應的模塊進行支持,直接下載調用后,在基礎庫的基礎上再進行開發,大大降低開發周期,避免重複造輪子。

三、高級語言。當你用Python語言編寫程序的時候,你無需考慮諸如如何管理你的程序使用的內存一類的底層細節。

四、可移植性。由於它的開源本質,Python已經被移植在許多平台上(經過改動使它能夠工 作在不同平台上)。如果你小心地避免使用依賴於系統的特性,那麼你的所有Python程序無需修改,就幾乎可以在市場上所有的系統平台上運行。

五、可擴展性。如果你需要你的一段關鍵代碼運行得更快或者希望某些演算法不公開,你可以把你的部分程序用C或C++編寫,然後在你的Python程序中使用它們。

六、可嵌入性。你可以把Python嵌入你的C/C++程序,從而向你的程序用戶提供腳本功能。

  • 學會基礎Python程式語言能力與基本套件使用,入門coding的世界
  • 認識基礎網頁架構並擁有網路爬蟲(網路資料蒐集)的能力
  • 擁有資料視覺化與基礎網路輿情分析的能力

Problems Resolved

  • 讓你掌握Beautiful Soup
  • 引導使用與解決你的問題