本帖最後由 綠茶妹 於 10-5-23 07:09 PM 編輯
這個程式會抓下沒有交易日的檔案,大小為1KB,
請下載之後,把1KB的檔案刪掉就好了。
綠茶妹今天才剛學Python,很不熟啊~~
下載檔案的路徑放在c:\test下面。
-
- from urllib import urlretrieve
- from datetime import date
- from datetime import datetime, timedelta
- #today = date.today().strftime('%Y_%m_%d')
- today = datetime.today()
- yesterday=today
- for daynum in range(1, 61):
- path = yesterday.strftime('%Y_%m_%d')
- name = 'OptionsDaily_'+path+'.zip'
- print name
- try:
- urlretrieve('http://www.taifex.com.tw/OptionsDailyDownload/'+name, 'C:\\test\\'+name)
- except IOError as IOE :
- print 'fault'
- except ContentTooShortError('!!',50) as CE:
- print 'too short'
- yesterday = yesterday - timedelta(1)
複製代碼 |