python自動下載數據問題請教
以下是我試著用綠茶妹之前分享的代碼修正要去下戴外資與陸資投資類股持股率表並存成csv檔但發現下載下來的全都是空檔@@"
不知道是那邊有問題,需要請教各位資深的前輩唷!!
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, 3521):
path = yesterday.strftime('%Y_%m_%d')
name = 'MI_QFIIS_cat-'+path+'.csv'
print name
try:
urlretrieve('http://www.twse.com.tw/ch/trading/fund/MI_QFIIS_cat/MI_QFIIS_cat_print.php?language=ch&save=html&save=csv', 'E:\\MI_QFIIS_cat\\'+name)
except IOError as IOE :
print 'fault'
except ContentTooShortError('!!',50) as CE:
print 'too short'
yesterday = yesterday - timedelta(1)
PM 給綠茶妹呀~! 問原作者應該最快得到答案才對 回復 2# doniface
ths,稍後pm 我覺得那個頁面是動態產生的
必須先post資料給那個php網頁
然後才能做save csv的動作 1999年1月5日至2011年7月11日 外資及陸資投資類股彙總持股比率表
好檔案阿
感謝PYTHONIST高手分享
頁:
[1]