其實Python就可以,,而且非常簡單,,Python自帶有一個第三方模塊—tushare,專門用于免費獲取股票等金融財經(jīng)數(shù)據(jù),,自動完成了從數(shù)據(jù)采集,、清洗到存儲的全過程,,下面我簡單介紹一下這個模塊的安裝和使用,實驗環(huán)境Win10+Python3.6+PyCharm5.0,,主要內(nèi)容如下: 1.首先,,安裝tushare模塊,這個直接在cmd窗口輸入命令“pip install tushare”就行,,如下,,很快就能安裝成功: 2.安裝完成后,我們就可以直接編寫代碼來免費獲取股票數(shù)據(jù)了,,非常簡單,,主要代碼及截圖如下:
程序運行截圖如下,已經(jīng)成功打印出股票歷史行情數(shù)據(jù):
程序運行截圖如下,,已經(jīng)成功獲取到數(shù)據(jù):
程序運行截圖如下,已經(jīng)成功獲取到歷史分筆數(shù)據(jù):
程序行截圖如下,,已經(jīng)成功獲取到數(shù)據(jù): 更多功能的話,,可以參考tushare官網(wǎng),介紹的非常詳細http:///,。 3.這里你也可以直接將獲取到的數(shù)據(jù)保存為Excel,,只需一行代碼就可搞定,如下,,非常方便,,主要用到to_excel這個函數(shù): Excel保存的股票數(shù)據(jù)如(部分截圖數(shù)據(jù)): 4.最后,你也可以借助mpl_finance模塊對股票數(shù)據(jù)進行可視化,,安裝的話,,也直接輸入命令“pip install mpl_finance”就行,測試代碼如下,,繪制股票K線圖: 程序運行截圖如下,,還不錯: 至此,我們就完成了利用Python來免費獲取股票數(shù)據(jù),??偟膩碚f,tushare這個模塊使用起來非常方便,,只要你有一定的Python基礎(chǔ),,熟悉一下官網(wǎng)教程和文檔,很快就能掌握使用的,,后期也可以借助于pandas,、matplotlib等模塊進行股票數(shù)據(jù)處理和可視化,非常方便,,希望以上分享的內(nèi)容能對你有所幫助吧,,也歡迎大家評論、留言,。 |
|