python讀取excel幾種方式 如何利用python獲取股票行情信息?
如何利用python獲取股票行情信息?可以借用tushare這個庫,這個庫擁有豐富的數(shù)據(jù)內(nèi)容,除了股票、基金、期貨、數(shù)字貨幣等,完成了數(shù)據(jù)從采藥、可以清洗到存儲的全過程,能夠為金融分析人員需要提供整齊
如何利用python獲取股票行情信息?
可以借用tushare這個庫,這個庫擁有豐富的數(shù)據(jù)內(nèi)容,除了股票、基金、期貨、數(shù)字貨幣等,完成了數(shù)據(jù)從采藥、可以清洗到存儲的全過程,能夠為金融分析人員需要提供整齊干凈、多樣、便于結(jié)論的數(shù)據(jù),下面我簡單點介紹下這個庫的安裝和可以使用過程,實驗環(huán)境win10python3.6pycharm5.0,主要內(nèi)容如下:
1.安裝tushare,這個直接在cmd窗口virtualenvinstall安裝就行,不勝感激:
2.2010版的tushare使用,需要到官網(wǎng)注冊一,某些token后,才能在用,注冊一的話,然后到官網(wǎng)去注冊就行,地址,輸入沒必要信息就行,萬分感謝:
登陸完成后,再次進入“個人主頁”,再點擊TOKEN,某些token,后面的程序中都要在用到這個token,追加:
3.隨后應(yīng)該是獲取股票行情信息了,這里tushare官網(wǎng)需要提供了相當(dāng)簡單初學(xué)者的示例,初學(xué)者會容易就能完全掌握,不勝感激,這里簡單的介紹再看看:
聲望兌換股票日線行情數(shù)據(jù),這里要注意會用到daily這個函數(shù),再輸入?yún)?shù)為ts_code股票代碼、trade_date交易日期、start_date開始日期、end_date結(jié)束后日期,輸出為開盤價、最高價、最低價、漲跌額、成交量等,代碼如下:
程序截圖追加:
獲取股票復(fù)權(quán)因子數(shù)據(jù),通常要用adj_factor這個函數(shù),然后輸入?yún)?shù)與daily函數(shù)一樣,作為輸出為股票代碼、交易日期、復(fù)權(quán)因子等,代碼::
程序運行截圖:
獲取股票停復(fù)牌信息,要注意用到suspend這個函數(shù),輸入?yún)?shù)ts_code股票代碼、suspend_date長期停牌日期、resume_date復(fù)牌日期,輸出為股票代碼、公告日期、股票停牌原因等,代碼不勝感激:
程序運行截圖::
資源股票每月十五指標(biāo)信息,比較多要用daily_universal函數(shù),再輸入?yún)?shù)與daily函數(shù)的的,控制輸出為當(dāng)日收盤價、換手率、市盈率、市銷率、總股本、總市值、流通市值等,代碼追加:
程序運行截圖:
目前,就可以介紹這幾個吧,更多示例,這個可以看tushare官網(wǎng)給出的教程,相當(dāng)詳細(xì)點,地址,我這里就不具體一點做詳細(xì)介紹了,老版的tushare接口,官方再次以維護了,有些能不使用,有些不能正常使用,并且不很穩(wěn)定,建議應(yīng)該在用新的接口能更更好,當(dāng)然了后期的數(shù)據(jù)保存,官網(wǎng)也有詳細(xì)可以介紹,像讀取到csv,excel,mysql等,感興趣是可以去看看,我希望左右吧分享的內(nèi)容能對你極大幫助吧。
python有哪些好用的操作excel的模塊?
xlrd,xlwt和xlutils是用Python如何處理Excel文檔的庫。其中,xlrd沒有辦法加載xls,xlwt不能新建寫xls(不可以不修改),xlutils在xlrd和xlwt之間建立一個通道,也可以利用xls的修改。