0920~0926_夏季暢銷第三波BN

【電子書】Python × Excel VBA × JavaScript|網路爬蟲 × 實戰演練

實戰加密混淆破解技法大公開
固定
版型

達洋貓《櫻花樹》一卡通

達洋貓《櫻花樹》一卡通

【開學大作戰】一卡通全面限時9折起

看更多
  • 750

活動訊息

用閱讀開啟視野,讓書成為照亮你人生的光
【金石堂選書】本月推薦您這些好書👉 快來看看

內容簡介

.進階封包分析技巧,掌握數據來源熟悉度。
.逐步說明的實戰範例,輕鬆學會網站爬蟲技巧。
.清楚分類網站類型,系統性了解網站全貌。
.多語言開發技巧,快速提升程式開發能力。
.多元開發技巧,節省自行搜尋與研究時間。

本書著重多語言操作應用(Excel VBA、Python、JavaScript)與多解法開發爬蟲程式、網路封包側錄分析、網站資料尋找分析,有別於坊間爬蟲書籍僅以Python作為爬蟲操作語言與單一方式解決問題的作法。

著重原理與觀念,多角度學習,效果更佳
承襲《Excel VBA 實戰技巧|金融數據x網路爬蟲》中提過的觀念,「爬蟲原理與觀念通了,任何程式語言都可以做爬蟲程式」與多元開發的精神。本書在加入Python後,並以Python常見的爬蟲模組來解決同一個爬蟲問題,讓讀者可從多角度去學習Python與爬蟲程式的開發技巧。

JavsScript加密混淆破解技法大公開
JavaScript對於網頁是非常重要的腳本語言,而讀者遇到以JavaScript做加密、混淆、美化等技巧的網頁,往往就望之興嘆無法再進行分析與開發爬蟲,藉由Excel VBA、Python對JavaScript操作範例練習,讓讀者面對相關網頁不再裹足不前。

針對封包側錄與發送過程進行詳細的探討與解說
封包分析是開發爬蟲程式最重要的一環,若封包側錄、分析、發送等環節出錯,將會導致開發爬蟲程式出現嚴重錯誤,陷入「一步錯步步錯」的窘境,要解決此問題就必須對封包發送內容能清楚掌握,本書針對封包側錄與發送過程進行詳細的探討與解說,透過工具設定與操作,明確封包內容資訊,進一步提升爬蟲分析能力。

分析網站資料產生的流程,分成網頁操作、封包側錄與分析、連線測試等階段,將每個階段的特徵記錄、整理、歸納而成「網頁操作分析表」,讓讀者在分析網站能一目了然網頁全貌,可避免分析了後面忘了前面的分析,導致開發爬蟲程式遺漏了關鍵步驟而造成無法抓取網頁資料。

作者

廖敏宏(Amin)

台灣大學生物產業機電工程學系碩士
iInfo資訊交流網站版主
Excel VBA與Python網路爬蟲講師

擅長
軟體整合應用(Excel VBA、Python、C/C++、Google Apps Script、Batch)、網路爬蟲。

現職
凱衛資訊資深工程師

經歷
仁寶電腦高級軟體工程師

部落格
http://white5168.blogspot.com/

Facebook粉絲團
https://www.facebook.com/aminiinfo/

目錄

基礎篇
Chapter 1 Python環境安裝與指令操作
Chapter 2 Python開發環境
Chapter 3 Excel與Python相互操作
Chapter 4 Excel VBA、Python與腳本語言操作
Chapter 5 側錄發送封包

實戰篇
Website01 全家超商門市
Website02 證交所三大法人
Website03 Investing美元指數
Website04 Goodinfo個股外資持股比例
Website05 公開資訊觀測站:重大訊息
Website06 鉅亨網台股股價創新高
Website07 投信投顧公會基金投資明細-月前十大
Website08 PTT八卦版標題與文章連結
Website09 MacroMicro財經M平方
Website10 行政院主計處經濟成長率

詳細資料

詳細資料

    • 語言
    • 中文繁體
    • 裝訂
    • ISBN
    • 9789865027698
    • 分級
    • 普通級
    • 頁數
    • 640
    • 商品規格
    • 18開17*23cm
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀
    • 注音
    • 級別

商品評價

訂購/退換貨須知

加入金石堂 LINE 官方帳號『完成綁定』,隨時掌握出貨動態:

加入金石堂LINE官方帳號『完成綁定』,隨時掌握出貨動態
金石堂LINE官方帳號綁定教學

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

購買須知:

使用金石堂電子書服務即為同意金石堂電子書服務條款

電子書分為「金石堂(線上閱讀+APP)」及「Readmoo(兌換碼)」兩種:

金石堂 電子書
  • 將儲存於會員中心→電子書服務「我的e書櫃」,點選線上閱讀直接開啟閱讀。
    1. 線上閱讀:
      建議使用Chrome、Microsoft Edge 有較佳的線上瀏覽效果, iOS 14.2 或以上版本,Android 6.0 以上版本,建議裝置有6GB以上的記憶體,至少有 30 MB以上的容量。
    2. 離線閱讀:
      APP下載:iOS Android
      安裝電子書APP後,請依照提示登入「會員中心」→「我的E書櫃」→「電子書APP通行碼/載具管理」,取得通行碼再登入下載您所購買的電子書。完成下載後,點選任一書籍即可開始離線閱讀。
Readmoo 電子書
  • 請至會員中心→電子書服務「我的e書櫃」領取複製『兌換碼』至電子書服務商Readmoo進行兌換。

退換貨須知:

  • 因版權保護,您在金石堂所購買的電子書僅能以金石堂專屬的閱讀軟體開啟閱讀,無法以其他閱讀器或直接下載檔案。
  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等),不受「網購服務需提供七日鑑賞期」的限制。為維護您的權益,建議您先使用「試閱」功能後再付款購買。
※ 2025金石強推
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing