[分享文]用EXCEL VBA網路爬蟲擷取YAHOO股市資料
因應疫情,剛好可以好好學習網路爬蟲,
最簡單的還是用EXCEL裡的VBA來抓資料,
這個範例適用IE物件來抓取,
程式可以用本來改一改就好,細節不要出錯,
很快資料就全部下來了,如下。
用EXCEL錄製巨集爬取YAHOO股市資料,
會有亂碼的問題,用PYTHON來爬取,
對一般人來說門檻又太高,
如果如何在EXCEL VBA就可以輕鬆爬取網路資料,
就是本文所要分享的重點。
當然本文不是要推崇VBA有多棒,Python不好用,
我的想法是只要用對工具,工作可以很愜意,
可以協同應用工具,讓彼此都能發揮最大的強項,
是本文寫說明的,
另外順便分享在EXCEL除了用匯入資料從WEB功能外,
也可以用IE物件,
功能很像是Python的requests加上beautifulsoup4差不多功能,
不同的是,可以將下載的資料直接放在EXCEL,
也就是把EXCEL當成資料庫用,這樣可以減少很多資料庫匯入匯出的麻煩。
完整教學與影片連結:
https://terry55wu.blogspot.com/2021/05/excel-vbayahoo.html
吳老師 2021/5/22
同時也有136部Youtube影片,追蹤數超過7,970的網紅吳老師EXCEL VBA設計(大數據自動化)教學,也在其Youtube影片中提到,VBA到Python程式開發202101第9次上課 01_重點回顧與用requests當網路爬蟲 02_切割資料與新增到資料庫說明 03_新增資料庫與批次寫入資料 04_用樞紐分析表與圖建立查詢結果 05_改用SQL語法查詢結果 06_下載JSON與取得所有資料 07_json轉存為CSV檔與下載...
「python requests下載」的推薦目錄:
- 關於python requests下載 在 吳老師excel函數與vba大數據教學 Facebook 的最佳解答
- 關於python requests下載 在 軟體開發學習資訊分享 Facebook 的精選貼文
- 關於python requests下載 在 軟體開發學習資訊分享 Facebook 的最佳解答
- 關於python requests下載 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的最讚貼文
- 關於python requests下載 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的精選貼文
- 關於python requests下載 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的最讚貼文
- 關於python requests下載 在 03 安裝requests模組的兩種方法 - YouTube 的評價
- 關於python requests下載 在 python requests安裝2023-精選在臉書/Facebook/Dcard上的 ... 的評價
- 關於python requests下載 在 python requests安裝2023-精選在臉書/Facebook/Dcard上的 ... 的評價
- 關於python requests下載 在 [Python] requests 上传, 下载文件进度显示 - GitHub Gist 的評價
- 關於python requests下載 在 Python 爬蟲常用技巧(持續更新) - Titangene Blog 的評價
- 關於python requests下載 在 Github python socks5 - Radio Club Salina 的評價
- 關於python requests下載 在 H5ai Github 的評價
- 關於python requests下載 在 Github python socks5 - servizigalassia.it 的評價
python requests下載 在 軟體開發學習資訊分享 Facebook 的精選貼文
使用 Python 進行 Web Scraping
Part1 腳本爬蟲部分涉及內容:
開發環境搭建
學習requests 程式庫的使用
視覺化爬蟲的緩存文件,圖表顯示資料庫
xpath 獲取網頁圖片,批量下載並保存本地
使用用戶代理和 ip 代理,防ban
工具:sqlalchemy、pygal、sqlite、requests、lxml、jupyter
Part2 Scrapy框架:
scrapy 互動命令和最基礎爬蟲的使用
scrapy 框架流程和函數間回調傳參
CrawlSpider 和 Spider 的區別和使用
Scrapy 框架的內置管道 Pipeline 學習和使用
Scrapy 開發多 web 要求的爬蟲專案
瞭解常見反爬措施
使用下載器中間件切換 UserAgent 和 ProxyIP
學習和使用爬蟲中間件
工具:scrapy、shell、spider、pipeline、middleware
https://softnshare.com/bulabean-superscrapy-21days/
python requests下載 在 軟體開發學習資訊分享 Facebook 的最佳解答
使用 Python 進行 Web 爬蟲
Part1 腳本爬蟲部分涉及內容:
1. 開發環境搭建
2. 學習requests 程式庫的使用
3. 視覺化爬蟲的緩存文件,圖表顯示資料庫
4. xpath 獲取網頁圖片,批量下載並保存本地
5. 使用用戶代理和 ip 代理,防ban
Part2 Scrapy框架:
1. scrapy 互動命令和最基礎爬蟲的使用
2. scrapy 框架流程和函數間回調傳參
3. CrawlSpider 和 Spider 的區別和使用
4. Scrapy 框架的內置管道 Pipeline 學習和使用
5. Scrapy 開發多 web 要求的爬蟲專案
6. 瞭解常見反爬措施
7. 使用下載器中間件切換 UserAgent 和 ProxyIP
8. 學習和使用爬蟲中間件
https://softnshare.com/2018/05/19/bulabean-superscrapy/
python requests下載 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的最讚貼文
VBA到Python程式開發202101第9次上課
01_重點回顧與用requests當網路爬蟲
02_切割資料與新增到資料庫說明
03_新增資料庫與批次寫入資料
04_用樞紐分析表與圖建立查詢結果
05_改用SQL語法查詢結果
06_下載JSON與取得所有資料
07_json轉存為CSV檔與下載HTML
完整教學
http://goo.gl/aQTMFS
吳老師教學論壇
http://www.tqc.idv.tw/
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2021_1
課程簡介:入門
建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
VBA重要函數到Python
檔案處理
資料庫處理
課程簡介:進階
網頁資料擷取與分析、Python網頁測試自動化、YouTube影片下載器
處理 Excel 試算表、處理 PDF 與 Word 文件、處理 CSV 檔和 JSON 資料
實戰:PM2.5即時監測顯示器、Email 和文字簡訊、處理影像圖片、以 GUI 自動化來控制鍵盤和滑鼠
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著?
出版社:碁峰? 出版日期:2016/11/29
Python程式設計入門
作者:葉難
ISBN:9789864340057
出版社:博碩文化
出版日期:2015/04/02
吳老師 110/4/20
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境
python requests下載 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的精選貼文
VBA到Python程式開發202101第9次上課
01_重點回顧與用requests當網路爬蟲
02_切割資料與新增到資料庫說明
03_新增資料庫與批次寫入資料
04_用樞紐分析表與圖建立查詢結果
05_改用SQL語法查詢結果
06_下載JSON與取得所有資料
07_json轉存為CSV檔與下載HTML
完整教學
http://goo.gl/aQTMFS
吳老師教學論壇
http://www.tqc.idv.tw/
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2021_1
課程簡介:入門
建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
VBA重要函數到Python
檔案處理
資料庫處理
課程簡介:進階
網頁資料擷取與分析、Python網頁測試自動化、YouTube影片下載器
處理 Excel 試算表、處理 PDF 與 Word 文件、處理 CSV 檔和 JSON 資料
實戰:PM2.5即時監測顯示器、Email 和文字簡訊、處理影像圖片、以 GUI 自動化來控制鍵盤和滑鼠
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著?
出版社:碁峰? 出版日期:2016/11/29
Python程式設計入門
作者:葉難
ISBN:9789864340057
出版社:博碩文化
出版日期:2015/04/02
吳老師 110/4/20
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境
python requests下載 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的最讚貼文
VBA到Python程式開發202101第9次上課
01_重點回顧與用requests當網路爬蟲
02_切割資料與新增到資料庫說明
03_新增資料庫與批次寫入資料
04_用樞紐分析表與圖建立查詢結果
05_改用SQL語法查詢結果
06_下載JSON與取得所有資料
07_json轉存為CSV檔與下載HTML
完整教學
http://goo.gl/aQTMFS
吳老師教學論壇
http://www.tqc.idv.tw/
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2021_1
課程簡介:入門
建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
VBA重要函數到Python
檔案處理
資料庫處理
課程簡介:進階
網頁資料擷取與分析、Python網頁測試自動化、YouTube影片下載器
處理 Excel 試算表、處理 PDF 與 Word 文件、處理 CSV 檔和 JSON 資料
實戰:PM2.5即時監測顯示器、Email 和文字簡訊、處理影像圖片、以 GUI 自動化來控制鍵盤和滑鼠
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著?
出版社:碁峰? 出版日期:2016/11/29
Python程式設計入門
作者:葉難
ISBN:9789864340057
出版社:博碩文化
出版日期:2015/04/02
吳老師 110/4/20
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境
python requests下載 在 python requests安裝2023-精選在臉書/Facebook/Dcard上的 ... 的推薦與評價
打开命令行,快捷键win + R ,输入cmd,点击回车. python的requests库的安装和使用. 2. 在命令行输入pip install requests下载请求模块. windows下安裝 ... ... <看更多>
python requests下載 在 python requests安裝2023-精選在臉書/Facebook/Dcard上的 ... 的推薦與評價
打开命令行,快捷键win + R ,输入cmd,点击回车. python的requests库的安装和使用. 2. 在命令行输入pip install requests下载请求模块. windows下安裝 ... ... <看更多>
python requests下載 在 03 安裝requests模組的兩種方法 - YouTube 的推薦與評價
VBA到 Python 程式2019開發3班第8次上課(開放資料CSV 下載 &用 Python下載 資料&安裝 requests 模組的兩種方法& 下載 與切割為串列資料&用executemany寫入資料 ... ... <看更多>