今天有網友希望我幫他寫股票日資料下載的程式範例,
簡單的寫好了,看不懂再問我。
下圖是下載的路徑
http://www.twse.com.tw/ch/trading/exchange/STOCK_DAY/STOCK_DAY_print.php?genpage=genpage/Report201007/201007_F3_1_8_0050.php&type=csv
其中201007出現2次,把這裡改成其他年份月份即可抓不同時間的資料。
0050表示這是要抓0050的資料。
我寫好的python程式如下:
- from urllib import urlretrieve
- for y in range(2005, 2011):
- for m in range(1, 13):
- urlretrieve('http://www.twse.com.tw/ch/trading/exchange/STOCK_DAY/STOCK_DAY_print.php?genpage=genpage/Report'+'%04d'%y+'%02d'%m+'/'+'%04d'%y+'%02d'%m+'_F3_1_8_0050.php&type=csv', 'C:\\test\\'+'%04d'%y+'%02d'%m+'_F3_1_8_0050.csv')
複製代碼 |