Re: [请问] 批次档 如何截取字串?

楼主: lalelee (Yes We Can !)   2018-01-08 15:59:53
我下午趁有空试了一下, 你改成底下这样在试试,应该就可以了,
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 有关 >_<"

Links booklink

Contact Us: admin [ a t ] ucptt.com