微前端架构如何改变企业的开发模式与效率提升
1223
2022-09-08
股票交易数据采集+数据可视化(一个朴素无华的Python爬虫+可视化案例,附代全
前言
我国股票投资者数量为15975.24万户, 如此多的股民热衷于炒股,首先抛开炒股技术不说, 那么多股票数据是不是非常难找,找到之后是不是看着密密麻麻的数据是不是头都大了?
今天带大家爬取雪球平台的股票数据
对于本篇文章有疑问的同学可以加【资料白嫖、解答交流群:910981974】
开发环境
解释器版本: python 3.8
代码编辑器: pycharm 2021.2
第三方模块
requests: pip install requests
csv
爬虫案例的步骤:
1.确定url地址(链接地址)
2.发送网络请求
3.数据解析(筛选数据)
4.数据的保存(数据库(mysql\mongodb\redis), 本地文件)
爬虫程序全部代码
分析网页
导入模块
import requests # 发送网络请求
import csv
请求数据
解析数据
翻页
for page in range(1, 56):
url = f'https://xueqiu.com/service/v5/stock/screener/quote/list?page={page}&size=30&order=desc&order_by=amount&exchange=CN&market=CN&type=sha&_=1637908787379'
保存数据
file = open('data2.csv', mode='a', encoding='utf-8', newline='')
csv_write = csv.DictWriter(file, fieldnames=['股票代码','股票名称','当前价','涨跌额','涨跌幅','年初至今','成交量','成交额','换手率','市盈率(TTM)','股息率','市值'])
csv_write.writeheader()
file.close()
运行代码,实现效果
数据可视化全部代码
导入数据
import pandas as pd
from pyecharts import options as opts
from pyecharts.charts import Bar
读取数据
可视化图表
运行代码,效果展示
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~