日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

股票数据库建立

發布時間:2023/12/19 数据库 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 股票数据库建立 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

import akshare as ak import baostock as bs import pandas as pd import datetime bs.login()stk_list_place = 'D:/stk_list.csv' #股票代碼表存儲地址 stk_place = 'D:/Data/' #股票數據存儲地址 def update_stk_list(date=None):#獲取指定日期的指數、股票數據stock_rs = bs.query_all_stock(date)stock_df = stock_rs.get_data()# stock_df.to_csv('D:/all_list.csv',encoding='gbk',index =False)# stock_df.drop(stock_df[stock_df.code<'sh.600000'].index,inplace =True)# stock_df.drop(stock_df[stock_df.code>'sz.399000'].index,inplace =True)stock_df = stock_df['code']stock_df.to_csv(stk_list_place,encoding='gbk',index=False)return stock_df.tolist()stk_list = update_stk_list(datetime.date.today() - datetime.timedelta(days = 31)) # stk_list = update_stk_list(datetime.date.today()) df = pd.read_csv('D:/stk_list.csv') df['code'] = df['code'].apply(lambda x:x.replace('.',''))import akshare as ak for i in df['code']:try:#保存數據庫df = ak.stock_zh_a_daily(symbol=i, adjust="qfq")df1 = df.iloc[:, :]df1['openinterset'] = df1['close'].pct_change()df1.to_csv('D:/Data/'+i+'.csv')except:continue

借助akshare,baoshare接口獲取股票數據,日線周線分鐘線均可獲取。

也可保存到數據庫中,后期也會更新上傳,如何存儲到sql數據庫。

總結

以上是生活随笔為你收集整理的股票数据库建立的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。