請教從TWSE抓資料的問題 - 股票

Table of Contents

-------------------------------------------------------------------------
1.發文前請先詳閱[請益]分類發文規範,未依規範發文將受處份。
2.若提及股號股名,且屬未來性的預測或分析有推薦意圖,
請寫到 [標的] 分類,否則將以板規4-1砍文處份。
----------------------------按ctrl+y可刪除以上內容。---------------------


小弟雖然會寫一點程式(C ASM) 可是對於高階語言和網頁語言一竅不通
那個公開交易資訊站的網頁 原始碼開起來 完全看不懂...

那我的EXCEL VB以前都是用一行程式碼在抓資料
http://www.twse.com.tw/ch/trading/exchange/STOCK_DAY/genpage/
Report201707/201707_F3_1_8_0050.php

類似這樣 不過現在已經抓不到了

他的日成交資訊跑到這個網址
http://www.twse.com.tw/zh/page/trading/exchange/STOCK_DAY.html

可是網址後面啊 我加什麼 "?data=201607&stockNo=0050" 之類的
他都不理我...

沒辦法用程式碼產生一個網址字串 送出去就傳回一頁的資料這樣...

害得我的程式很久沒更新到均線了 又算不出趨勢向上或向下

有沒有高手大大可以教一下 這個現在要怎麼抓資料的?
或是要去看什麼書 才能看得懂他的網頁原始碼並且知道怎麼抓資料?

感謝!!


[EDIT+]

感謝各位大大 小弟依照各位大大提供的網址送出 有抓到資料了
只是格式是個有點像資料庫的很長的字串
所以小弟需要花點時間寫程式來解析這串字串
感謝!!

哈 是我respone打錯囉
respone打對的話 抓到的就是我本來的格式了
感謝大家!!

--

All Comments

Eartha avatarEartha2017-07-08
更新好久了
Andrew avatarAndrew2017-07-13
用python?
Linda avatarLinda2017-07-16
你用 列印/HTML 那個頁面的網址會比較好抓
Lucy avatarLucy2017-07-18
網址:www.twse.com.tw/exchangeReport/STOCK_DAY
Jack avatarJack2017-07-19
後面加: reponse=csv&date=20170705&stockNo=2002
Tristan Cohan avatarTristan Cohan2017-07-21
response 試過有json,csv,html
Enid avatarEnid2017-07-25
response前面要加'?',修正一下
Liam avatarLiam2017-07-27
tips: WinHttp.WinHttpRequest
Andy avatarAndy2017-07-28
xmlhttp
Elma avatarElma2017-07-28
http://www.tse.com.tw/exchangeReport/MI_INDEX?
response=json&date=20170608&type=ALLBUT0999&_=14
96910989181
Kumar avatarKumar2017-08-01
Google關鍵字 http get http post
Belly avatarBelly2017-08-06
這篇釣出一票程式高手
Carol avatarCarol2017-08-09
都已經寫到C跟asm了,網頁這種簡單的東西還能難倒
你?
Oscar avatarOscar2017-08-13
如果想要個股K線,不妨試試R的quantmod
Gilbert avatarGilbert2017-08-16
如果要用爬的,要先有get post等不同傳輸的概念
有些資料可能是javascript就算你都看到了也爬不到
Joseph avatarJoseph2017-08-20
python selenium可以解這個問題
Dorothy avatarDorothy2017-08-21
python requests beautifulsoup等大數學堂有教學