“获取指定日期全部股票的日K线数据”的版本间的差异
来自www.baostock.com
(创建页面,内容为“示例代码如下: <pre> import baostock as bs import pandas as pd def download_data(date): bs.login() # 获取指定日期的指数、股票数据…”) |
|||
第1行: | 第1行: | ||
+ | === 获取指定日期全部股票的日K线数据 === | ||
示例代码如下: | 示例代码如下: | ||
2019年2月26日 (二) 10:29的最新版本
获取指定日期全部股票的日K线数据
示例代码如下:
import baostock as bs import pandas as pd def download_data(date): bs.login() # 获取指定日期的指数、股票数据 stock_rs = bs.query_all_stock(date) stock_df = stock_rs.get_data() data_df = pd.DataFrame() for code in stock_df["code"]: print("Downloading :" + code) k_rs = bs.query_history_k_data_plus(code, "date,code,open,high,low,close", date, date) data_df = data_df.append(k_rs.get_data()) bs.logout() data_df.to_csv("D:\\demo_assignDayData.csv", encoding="gbk", index=False) print(data_df) if __name__ == '__main__': # 获取指定日期全部股票的日K线数据 download_data("2019-02-25")