[分享文]用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
同時也有133部Youtube影片,追蹤數超過7,970的網紅吳老師EXCEL VBA設計(大數據自動化)教學,也在其Youtube影片中提到,VBA到Python程式開發202101第9次上課 01_重點回顧與用requests當網路爬蟲 02_切割資料與新增到資料庫說明 03_新增資料庫與批次寫入資料 04_用樞紐分析表與圖建立查詢結果 05_改用SQL語法查詢結果 06_下載JSON與取得所有資料 07_json轉存為CSV檔與下載...
「python爬蟲下載影片」的推薦目錄:
- 關於python爬蟲下載影片 在 吳老師excel函數與vba大數據教學 Facebook 的最讚貼文
- 關於python爬蟲下載影片 在 超知識 Facebook 的最佳解答
- 關於python爬蟲下載影片 在 超知識 Facebook 的最讚貼文
- 關於python爬蟲下載影片 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的最佳貼文
- 關於python爬蟲下載影片 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的精選貼文
- 關於python爬蟲下載影片 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的最佳貼文
- 關於python爬蟲下載影片 在 看板Python - [問題] 爬蟲下載影片愈到權限問題 - 批踢踢實業坊 的評價
- 關於python爬蟲下載影片 在 Python爬蟲(以Youtube已授權影片為例)(一) - Medium 的評價
- 關於python爬蟲下載影片 在 下載Youtube 影片( mp4、mp3、字幕) - Python 教學 的評價
- 關於python爬蟲下載影片 在 Pthon 爬蟲抓取youtube影片並以LINE BOT呈現@ kevin的部落格 的評價
- 關於python爬蟲下載影片 在 爬蟲實戰- python-crawler-下載youtube-影片-哔哩哔哩 - bilibili 的評價
- 關於python爬蟲下載影片 在 有效利用Python網頁爬蟲自動化下載圖片| Mike | By 快樂學程式 的評價
- 關於python爬蟲下載影片 在 使用pytube 套件下載YouTube 影片- JB 程式筆記 的評價
- 關於python爬蟲下載影片 在 使用Python下載YouTube影片,並自動轉成MP3! - 104學習精靈 的評價
- 關於python爬蟲下載影片 在 5.1 痴漢爬蟲(PTT表特版下載器) - Python web crawler note 的評價
- 關於python爬蟲下載影片 在 【Python】建立一個Youtube的影片下載應用程式 的評價
- 關於python爬蟲下載影片 在 [Python] 使用pytube 套件下載Youtube 影片 的評價
- 關於python爬蟲下載影片 在 如何從YouTube蒐集資料? 4種下載YouTube影片方法總整理 的評價
- 關於python爬蟲下載影片 在 GitHub - miyouzi/aniGamerPlus: 巴哈姆特動畫瘋自動下載工具 的評價
- 關於python爬蟲下載影片 在 [python爬蟲] pytube 抓Youtube影片 - 資訊雜筆 的評價
- 關於python爬蟲下載影片 在 Python 爬蟲的工具列表附Github代碼下載鏈接 的評價
- 關於python爬蟲下載影片 在 [問題] fembed 網路影片爬蟲- 看板Python - PTT網頁版 的評價
- 關於python爬蟲下載影片 在 [Python] 抓取Youtube 影片代碼與截圖 - 傑瑞窩在這 的評價
- 關於python爬蟲下載影片 在 Python(1)--下載Youtube影片成MP3 - Ashing's Blog 的評價
- 關於python爬蟲下載影片 在 [Python爬蟲實例] YouTube-使用YouTube Data API - IT 空間 的評價
- 關於python爬蟲下載影片 在 Python網路爬蟲實戰!抓取PTT電影版【Python練習Day9】 的評價
- 關於python爬蟲下載影片 在 python爬蟲影片的影片 第1集 - YouTube 線上影音下載 的評價
- 關於python爬蟲下載影片 在 [問題] fembed 網路影片爬蟲- 看板Python - PTT數位生活區 的評價
python爬蟲下載影片 在 超知識 Facebook 的最佳解答
[零基礎OK! 三合一 Python 應用課程~資料視覺化 x 光電收音機 x 物理動態模擬]
景超和超知識團隊原創打造了橫跨 電機、資訊、商業、物理 四大領域的超級課程:
💖三月主打(3/27、3/28)即將額滿!!
「零基礎OK! 視覺化 Python x Power bi 大數據爬蟲 特訓課程」
學習如何用Python下載資料與爬蟲、有效率處理資訊,同時學習用Power bi做出超高級視覺數據呈現
👍 網路爬蟲到底是什麼?
簡單的來說,就是用程式幫你下載資料!當我們平常要搜尋資料時,只能每一筆逐一複製或下載,可是,如果我們用程式設定,它會「自動化」下載包含文字、圖片、影片等資料,自動儲存到我們的電腦,只要撰寫好程式,它會不眠不休地幫我們做事!
👍 Python處理資料的優勢
Python語言簡單易懂,又有成千上萬方便又專業的模組可以下載使用,在資料分析及視覺化等方面都有顯著發展,這就是Python作為資料分析的優勢。
👍什麼是PowerBi?
PowerBI 是一種商業分析數據軟體,可以內嵌在應用程式或網站中,連線我們的Python數據進行即時儀表板和報表呈現資料。PowerBI不僅可以對資料進行內嵌、轉換、整合和強化,還可以讓使用者展示在PC與行動設備中,展示出極度專業美觀的動態數據報告呈現模式。
對於 大數據分析、python爬蟲、簡報呈現 有興趣的朋友們都很歡迎跟景超一起來學習喔!
課程預告:
💖 四月接棒 (4/17)
「理科文青電子學!打造你的收音機 (一日手作專題)」
💖 五月壓軸 (5/2、5/9)
「零基礎OK! Vpython 動態模擬 物理x金融 特訓班 (華爾街物理學)」
#把握粉絲團最後超級早鳥優惠喔
https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.chaochaoclass.com%2F%25E6%2598%25A5%25E5%25AD%25A3%25E7%2589%25B9%25E8%25A8%2593%25E4%25B8%2589%25E5%2590%2588%25E4%25B8%2580python%25E6%2587%2589%25E7%2594%25A8%25E8%25AA%25B2%25E7%25A8%258B%3Ffbclid%3DIwAR1SAYW36E-qYRRv9wICSHwL4WUBfJK9MnXALkTs31nIjINRNazDW7Q-hzA&h=AT1836V9klrVKk5khDGR9ukpMck-rtEGtdra5awH6iwjB4AQ_zCvhmfsqIuWm9hc9SB0ZcBoOBZMUGO6gZ-GToDg-2b3-fwo_xE57g5SMmxkjST2Zz3pqOmJMAJLr3Li0Ls
python爬蟲下載影片 在 超知識 Facebook 的最讚貼文
今年春天,最新潮、實用、高科技的課程!
[零基礎OK! 三合一 Python 應用課程~資料視覺化 x 光電收音機 x 物理動態模擬]
超知識春季特訓開放報名!
這整套的春季特訓三合一課程會給你超級充實的3、4、5月,不論你是學生還是在工作,無論你在哪個領域,保證會讓你覺得超級實用!
景超和超知識團隊原創打造了三門短期課程,內容包含:
三月主打(3/27、3/28)
💖「零基礎OK! 視覺化 Python x Power bi 大數據爬蟲 特訓課程」
學習如何用Python下載資料與爬蟲、有效率處理資訊,同時學習用Power bi做出超高級視覺數據呈現
👍 網路爬蟲到底是什麼?
簡單的來說,就是用程式幫你下載資料!當我們平常要搜尋資料時,只能每一筆逐一複製或下載,可是,如果我們用程式設定,它會「自動化」下載包含文字、圖片、影片等資料,自動儲存到我們的電腦,只要撰寫好程式,它會不眠不休地幫我們做事!
👍 Python處理資料的優勢
Python語言簡單易懂,又有成千上萬方便又專業的模組可以下載使用,在資料分析及視覺化等方面都有顯著發展,這就是Python作為資料分析的優勢。
👍什麼是PowerBi?
PowerBI 是一種商業分析數據軟體,可以內嵌在應用程式或網站中,連線我們的Python數據進行即時儀表板和報表呈現資料。PowerBI不僅可以對資料進行內嵌、轉換、整合和強化,還可以讓使用者展示在PC與行動設備中,展示出極度專業美觀的動態數據報告呈現模式。
💖 四月接棒 (4/17)
「理科文青電子學!打造你的收音機 (一日手作專題)」
從電子學理論講起,完整介紹電容、電感與半導體材料,最後帶領大家打造科技感十足的風格收音機
💖 五月壓軸 (5/2、5/9)
「零基礎OK! Vpython 動態模擬 物理x金融 特訓班 (華爾街物理學)」
Python視覺化最強大武器Vpython正式登場!用程式進行物理動態模擬,還可以分析金融模型的超強課程
#粉絲團超級早鳥優惠 只到3/22!!
#三個主題課程合報都有更多超級優惠
python爬蟲下載影片 在 吳老師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爬蟲下載影片 在 吳老師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爬蟲下載影片 在 吳老師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爬蟲下載影片 在 Python爬蟲(以Youtube已授權影片為例)(一) - Medium 的推薦與評價
而本系列(由於篇幅會較長,所以以系列作為發布,希望是兩篇結束)將會以Youtube上的已授權影片作為目標,以Python利用爬蟲技術來進行下載,並且會用 ... ... <看更多>
python爬蟲下載影片 在 下載Youtube 影片( mp4、mp3、字幕) - Python 教學 的推薦與評價
這篇文章會介紹使用Python 的pytube 第三方函式庫,輸入Youtube 網址後就會自動下載為影片檔mp4,單純下載為聲音檔mp3,甚至可以進一步下載有字幕影片的字幕, ... ... <看更多>
python爬蟲下載影片 在 看板Python - [問題] 爬蟲下載影片愈到權限問題 - 批踢踢實業坊 的推薦與評價
如題目
我在下載某公開課的影片 基本上網站原始碼就可以看到url了
格式.mp4清清楚楚
不過後面會用"?"來加上一串字符 當作辨認權限
ex:
mp4.?e=1593381585&ri=1024&rs=85&h=d70001afb7cc65a247c2af14c1a242dc'
而小弟本人使用以下方法來下載影片 :
import requests
import shutil
def download_file(url):
local_filename = url.split('/')[-1]
with requests.get(url, stream=True) as r:
with open(local_filename, 'wb') as f:
shutil.copyfileobj(r.raw, f)
return local_filename
除非影片本身純粹是.mp4 否則加上?後一串似乎就無法requests
成為Invalid argument 想請問各位該如何解決?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.220.255.143 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1593373314.A.329.html
所以檔名用000來排列就沒問題了
謝謝各位
※ 編輯: neiltsang (61.220.255.143 臺灣), 06/29/2020 21:32:04
... <看更多>