三行代碼獲取問(wèn)財(cái)數(shù)據(jù),可按詢(xún)問(wèn)查詢(xún)數(shù)據(jù)——python
在金融數(shù)據(jù)分析這一塊,其實(shí)上我們只需要掌握 2 個(gè)數(shù)據(jù)源就足夠了:
akshare——開(kāi)源的金融數(shù)據(jù)庫(kù),提供基本數(shù)據(jù)。
問(wèn)財(cái)——同花順數(shù)據(jù),可按要求搜索數(shù)據(jù)。當(dāng)然,該站在爬蟲(chóng)聲明中是限制爬取的,但 iFinD 或 Choice 收費(fèi)太高,對(duì)于普通投資者而言實(shí)在承擔(dān)不起,不得已而為之,盡量不要頻繁使用就是了。
呃……我的專(zhuān)業(yè)是金融,python 是打醬油的,本想自己寫(xiě)一個(gè)爬取問(wèn)財(cái)?shù)呐老x(chóng),結(jié)果折騰了一番,總是報(bào)錯(cuò),可能是沒(méi)有學(xué)到家吧!呃……給自己找一下理由吧,問(wèn)財(cái)反爬蟲(chóng)做得好。
后來(lái),干脆網(wǎng)上搜了一下,誒!踏破鐵鞋無(wú)覓處,得來(lái)全不費(fèi)工夫。有大神已經(jīng)將爬蟲(chóng)封裝好了——那就拿來(lái)用吧!
【從零開(kāi)始玩量化5】Python程序獲取同花順問(wèn)財(cái)數(shù)據(jù)_python 問(wèn)財(cái)_量化投資助手的博客-CSDN博客
準(zhǔn)備條件:
需安裝作者封裝好的庫(kù):pywencai
包中有 js 代碼,需要先保證你的電腦里有 js 運(yùn)行環(huán)境,所以先安裝一下 node.js
運(yùn)行代碼:
import?pywencai res?=?pywencai.get(question='退市股票',?loop=True) res.to_csv('問(wèn)財(cái).csv',?index=False,?encoding='utf-8-sig') print(res)