我下午趁有空試了一下, 你改成底下這樣在試試,應該就可以了,
set ifo=
"http://www.twse.com.tw/exchangeReport/MI_INDEX?response=csv
^&^type=ALLBUT0999^&^date=%t%"
我只是很好奇,你抓證交所的資料要分析什麼嗎 ?
我本身也有在做一些分析,Python 或 PowerShell 應該會比批次檔好
※ 引述《mlev (大地彩妝果園)》之銘言:
: @echo off
: set /p t=請輸入欲查詢的日期:
: echo %t%
: pause
: echo 將網址存成變數ifo:
: set
: ifo="http://www.twse.com.tw/exchangeReport/MI_INDEX?response=csv&type=ALLBUT0999&date=%t%"
: echo %ifo%
: echo 截取第1個到倒數第1個字符並記錄在url.txt:
: echo %ifo:~1,-1% > url.txt
: wget -O "all.csv" -i url.txt
: 失敗
: url.txt的內容:
: 系統無法接受輸入的日期。
: 輸入新日期: (yy-mm-dd)
: ======================
: wget -O "all.csv" -i url.txt
: url.txt裡的網址不能是
: "http://www.twse.com.tw/exchangeReport/MI_INDEX?response=csv&type=ALLBUT0999&date=20180105"
: 要想辦法弄成
: http://www.twse.com.tw/exchangeReport/MI_INDEX?response=csv&type=ALLBUT0999&date=20180105
: 但我弄不出來
: 會不會是跟 那個 date 有關 >_<"