pythonist 發表於 11-6-20 03:06

20110101~20110617外資及陸資投資持股統計

兩行程式碼下載    外資及陸資投資持股統計。


輸入
c:\Python27\python.exe demo.py 20110617 20040211
就可以抓20110617往回至20040211的 外資及陸資投資持股統計。
全部抓完後再自動砍掉小於100 bytes的.csv檔。
Win7 + Python 2.7.2測試通過。


import datetime, itertools, os, os.path, sys, urllib
map(lambda h: os.remove(h), itertools.ifilter(lambda g: os.path.getsize(g) < 100, map(lambda f: urllib.urlretrieve('http://www.twse.com.tw/ch/trading/fund/MI_QFIIS/MI_QFIIS_print.php?category=all&order_by=SortByStockCode&language=ch&save=csv&begin_date=' + f, f), itertools.ifilterfalse(os.path.exists, ('MI_QFIIS-%s.csv' % d.strftime('%Y%m%d') for d in reduce(lambda b, c: (b - datetime.timedelta(i) for i in range((b-c).days+1)), (datetime.datetime.strptime(a, '%Y%m%d') for a in sys.argv)))))))

pythonist 發表於 11-6-20 03:11

20110101~20110617外資及陸資投資持股統計


tamasdo 發表於 11-6-25 17:39

感謝啦 {:5_259:}{:5_259:}

pythonist 發表於 11-7-17 17:10

2008年~2010年    外資及陸資投資持股統計


pythonist 發表於 11-7-17 17:15

2004年2月11日~2007年    外資及陸資投資持股統計

Dogfaceman 發表於 13-6-24 20:53

太感謝了 有一天會用到{:4_153:}

join 發表於 15-10-17 15:17

真是不錯的分享~謝謝你喔~
頁: [1]
查看完整版本: 20110101~20110617外資及陸資投資持股統計