```python
# 生成一个list,list中为上证指数成分股中流通市值最大的5个股票的股票代码。
# 获取 上证指数成分股的股票代码
stocks = get_index_stocks('000001.XSHG')
q = query(
# 获取 市值表.股票代码,市值表.流通市值
valuation.code, valuation.circulating_market_cap
).filter(
# 筛选 上证指数成分股
valuation.code.in_(stocks)
).order_by(
# 排序 按市值从大到小排
valuation.circulating_market_cap.desc()
# 数量 上限5条数据
).limit(5)
w = get_fundamentals(q)
print(w)
# code circulating_market_cap
#0 601398.XSHG 15367.8965
#1 601857.XSHG 11593.6211
#2 600519.XSHG 11035.6973
#3 601288.XSHG 10850.6406
#4 601318.XSHG 8286.9883
list(w['code'])
#['601398.XSHG', '601857.XSHG', '600519.XSHG', '601288.XSHG', '601318.XSHG']
```
2019-05-25