歷史數據 - 股票工具

歷史數據 - 股票工具,分享一個m費的股票歷史數據下載工具,是個在線的工具,測試可以下載所有A股、港股、美股的個股歷史數據,Excel,比較方便 歷史數據 - 股票工具

只要兩步就能下載:

  1. 填股市代碼、郵箱
  2. 5分鐘後收到股市歷史數據Excel 放在公主號下載也實屬無奈,希望大家諒解【不然很容易被惡意下載】,股票歷史數據下載是很方便的,在公主號裏進行1、2兩個步驟就可以了,一般5分鐘就能收到股票歷史數據。 歷史數據 - 股票工具

在線下載很容易被無限惡意下載,非常影響正常用戶的下載,【正常用戶根本擠不過惡意下載的】。所以後來爲了屏蔽掉這些惡意下載股票歷史數據的,就設置了通過公主號提交、郵件發送的方式。

就是因爲在線下載容易被攻擊、惡意下載,所以最後選擇了放在公主號,這樣的話要攻擊也是先攻擊公主號,應該還沒有誰有這麼大的本事,所以這種方法【一是M費(0¥),二是能長久】,還是希望大家能理解,搜公主號【數據即服務】即可兩步下載,0¥,不用轉發分享,帖子就在這裏,不能下載回來罵我

現在做在線下載的,基本上都是套路要錢的,不信你找一圈還得回來...

股票歷史數據

import re
import pandas
import requests
url = '目標網站的url' # 這裏不寫具體網站的鏈接了,大體做法都是一樣的。

response = requests.get(url).text # 得到網頁的源代碼

###下面是解析開盤數據的代碼,大部分都可以這麼參考,簡單的正則表達式###

times = re.findall('class="first left bold noWrap">(.*?)</td>').group(1) # 獲取到所有歷史的交易時間
open_price = re.findall('class="first left bold noWrap">.*?</td>\s+<td data-real-value="(.*?)"').group(1) # 得到所有歷史開盤價數據
close_price = re.findall('class="first left bold noWrap">.*?</td>\s+<td.*?</td>\s+<td data-real-value="(.*?)">').group(1) # 得到所有歷史收盤價數據
high_price = re.findall('class="first left bold noWrap">.*?</td>\s+<td.*?</td>\s+<td.*?</td>\s+<td data-real-value="(.*?)">').group(1) # 得到所有歷史收盤價數據

###下面是數據下載成本地數據部分,以下載爲本地Excel爲例###

df = pandas.DataFrame(a, columns=['open_price', 'close_price', 'vol']) # 把數據轉成DataFrame格式
wt = ExcelWriter(path) # path 是文件的保存路徑,要精確到文件名。數據下載成本地數據之後,就要到這個路徑去找。
例如:C:\\Users\\Administrator\\Desktop\\股票所有歷史開盤數據下載成本地數據.xls 就按照這個路徑找到保存好的Excel就行了

df.to_excel(wt, sheet_name='如何下載股票的歷史收盤價' , index=False)

歷史數據 - 股票工具

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章