python爬虫+可视化股价表
1.股票的数据采集2.数据可视化3.自动化
·
https://www.eastmoney.com/
以东方财富为例


https://curl.trillworks.com/#
将复制的结果放到Python的爬虫生成页面得到的结果放进pycharm里面


运行得到200的状态码
#print(response.text)
resp_dict = json.loads(response.text)
#得到字典里嵌套的字典
datas = resp_dict.get('data').get('diff')
#print(datas)
# 满足条件的公司名字
companies = []
# 满足要求的公司股价
prices = []
for data in datas:
#print(data)
# 1.公司名
company = data.get('f14')
# 2.机构买入市场份额
share = data.get('f184')
# 3.股价
price = data.get('f2')
#自动化筛选 设定条件
if share >=10 and price >= 15:
# print(company)
companies.append(company)
prices.append(price)
#
print(companies)
print(prices)
from pyecharts.charts import Bar
import pyecharts.options as opts
bar = Bar() # 面向对象
bar.add_xaxis(companies)
bar.add_yaxis("股价图",prices)
bar.set_global_opts(
xaxis_opts=opts.AxisOpts(
#定义X轴的数据
axislabel_opts=opts.LabelOpts(rotate=-45),
),
#定义Y轴的数据
yaxis_opts=opts.AxisOpts(name='价格:(元/股)')
)
#生成一个html
bar.render('股价图.html')

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)