前言
當(dāng)大家經(jīng)歷的事情多了,慢慢的遇到事情,就不會急躁,也不會消極負能量,而是很冷靜地面對,然后鼓勵自己,只要努力,一定可以越來越好,不要自己給自己壓力。
人生短短幾十年,不要給自己留下了什么遺憾,想笑就笑,想哭就哭,該愛的時候就去愛,無謂壓抑自己。
學(xué)習(xí)如逆水行舟不進則退。
實戰(zhàn)
第一步:確定要采集的目標(biāo),請求數(shù)據(jù)
今天我們要采集的網(wǎng)站關(guān)于基金股票一類的。
鏈接奉上:http://www.sse.com.cn/

image.png

image.png
今天我們要抓取的就是展示該圖像的背后數(shù)據(jù),Go 搞起。大家記得關(guān)注呀????將持續(xù)更新。??
import requests
url = 'http://yunhq.sse.com.cn:32041//v1/sh1/line/000001?begin=0&end=-1&select=time%2Cprice%2Cvolume&_=1635851354208'
# 請求網(wǎng)頁
json_str = requests.get(url, headers={'Referer': 'http://www.sse.com.cn/market/price/trends/'}).text
print(json_str)

image.png
第二步:解析數(shù)據(jù)
import json
# 轉(zhuǎn)換
data = json.loads(json_str)
print(data['line'])

image.png
第三步:保存數(shù)據(jù)
保存數(shù)據(jù)可以參照我前面寫的爬蟲博客;
有openpyxl、xlwt、pandas等excel保存方式;
也有講txt、doc文檔等保存方式。
如果不想保存數(shù)據(jù),大家可以直接通過matplotlib、seaborn、pyecharts等繪制數(shù)據(jù)分析可視化圖像。

image.png

image.png