from DataApi import DataApi, quantosToken api = DataApi(addr="tcp://data.tushare.org:8910") df, msg = api.login(quantosToken.phone, quantosToken.key) symbol = 'T1712.CFE, TF1712.CFE, rb1712.SHF' fields = 'open,high,low,last,volume' df, msg = api.quote(symbol=symbol, fields=fields) print(df) print(msg)
import json from DataApi import DataApi config = open('quantos_config.json') setting = json.load(config) symbols = setting['SYMBOLS'] api = DataApi() r,msg = api.login(setting['USERNAME'], setting['TOKEN']) print(r) print(msg) def downloadSymbolDaily(symbol): data, errormsg = api.daily(symbol, start_date=20170503, end_date=20170708, fields="open,high,low,last,volume,turnover", adjust_mode = "post") return data, msg def downloadAllSymbolsDaily(): for symbol in symbols: pass def temp01(): data, msg = downloadSymbolDaily('c1901') print(msg) print(data) temp01()