前言

嗨喽!大家好呀,这里是魔王~

知识点:

  • requests发送请求
  • 开发者工具的使用
  • json类型数据解析
  • 正则表达式的使用

模块安装:

按住键盘 win + r, 输入cmd回车 打开命令行窗口, 在里面输入 pip install 模块名

开发环境:

  • 版 本:python 3.8
  • 编辑器:pycharm 2021.2

代码实现

  1. 发送请求
  2. 获取数据
  3. 解析数据
  4. 保存数据

代码

代码里网址被我删了好过审核,想要得小伙伴可看评论或私聊我领取~

import requests
import re# 伪装
headers = {'Cookie': 'qgqp_b_id=7b7cfe791fce1724e930884be192c85e; HAList=a-sz-300059-%u4E1C%u65B9%u8D22%u5BCC%2Cty-100-HSI-%u6052%u751F%u6307%u6570%2Cty-1-000001-%u4E0A%u8BC1%u6307%u6570; em_hq_fls=js; intellpositionL=1522.39px; intellpositionT=3367px; ASP.NET_SessionId=qevhbz22qxoqxpbwclsxzctm; _adsame_fullscreen_16928=1; st_si=42277447983105; st_asi=delete; st_pvi=25714906615245; st_sp=2022-02-08%2022%3A12%3A10; st_inirUrl=https%3A%2F%2Fwww.baidu.com%2Flink; st_sn=2; st_psi=20220407142006395-112200312936-7700776192','Host': 'fund.eastmoney.com','Referer': '','User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36',
}
with open('股票.csv', mode='a', encoding='utf-8') as f:f.write('基金代码,基金简称,基金英文,日期,单位净值,累计净值,日增长率,近一周,近一个月,近三个月,近六个月,近一年,近两年,近三年,近年来,成立来,上市日期,,,,手续费,,')f.write('\n')
# 1. 发送请求
for page in range(1, 214):url = f''response = requests.get(url=url, headers=headers)# <Response [200]>: 请求成功# 2. 获取数据data = response.text# 3. 解析数据datas = re.findall('datas:\[(.*)\],', data)[0]# eval(): 字符串去除引号'{}','[]','字符串' 元组data_tuple = eval(datas)for tuple_ in data_tuple:print(tuple_)# 4. 保存数据with open('股票.csv', mode='a', encoding='utf-8') as f:f.write(tuple_)f.write('\n')

视频教程

python案例实战:采集网股票数据~

尾语

好了,我的这篇文章写到这里就结束啦!

有更多建议或问题可以评论区或私信我哦!一起加油努力叭(ง •_•)ง

喜欢就关注一下博主,或点赞收藏评论一下我的文章叭!!!

python案例:股民福利,采集股票数据~相关推荐

  1. Python 网络爬虫笔记8 -- 股票数据定向爬虫

    Python 网络爬虫笔记8 – 股票数据定向爬虫 Python 网络爬虫系列笔记是笔者在学习嵩天老师的<Python网络爬虫与信息提取>课程及笔者实践网络爬虫的笔记. 课程链接:Pyth ...

  2. Python爬虫获取基金持仓股票数据

    Python爬虫小实战 . 通过Python爬虫获取基金持仓股票数据,按照基金持仓金额对股票进行排行,并储存在本地数据库. from urllib import request from bs4 im ...

  3. Python采集股票数据信息

    前言 今天打算来整整股票,简简单单的采集一些股票数据 对这个有兴趣的就一起来瞧瞧吧. 准备 开发环境 & 第三方模块 解释器版本: python 3.8 代码编辑器: pycharm 2021 ...

  4. python数据采集 爬虫 生意宝_Python爬虫实战 :批量采集股票数据,并保存到Excel中...

    小编说:通过本文,读者可以掌握分析网页的技巧.Python编写网络程序的方法.Excel的操作,以及正则表达式的使用.这些都是爬虫项目中必备的知识和技能.本文选自<Python带我起飞>. ...

  5. python画罗小黑_python股票数据聚类算法:罗小黑战记的股票_XAC配资之家

    python股票数据聚类算法:罗小黑战记的股票 你好朋友,本文将为你分析python股票数据聚类算法怎么样以及罗小黑战记的股票的相关问题,如有任何疑问和留言咨询站长!有了尊严,我们的人生才会快乐.美好 ...

  6. Python用tushare库获取股票数据批量存入mysql成功

    之前用了很多方法无法批量存入mysql中,现在这个方法可以了 首先你需要安装tushare,现在最新版本是1.2.15 2018/10/15 如果之前没有安装,请用"开始-所有程序-附件-命 ...

  7. 【使用Python编写一个访问实时股票数据的工具】包括获取股票信息、与数据库交互等

    访问股票信息工具 整体思路 访问股票信息的接口 数据库以及表结构 简单的界面设计 功能说明 这里给大家介绍一下,当时初学几天python时写的一个小工具,访问实时股票信息,之前用java写过一个模拟股 ...

  8. Python Celery异步快速下载股票数据!炒股还怕输吗?

    上一篇股票文章中,我们讲了如何通过tushare下载股票数据,并存入mongodb: Python 获取股票数据并存入MongoDB实战教程 其中有非常大的优化空间,比如,单线程的下载速度太慢了,能不 ...

  9. Python——LSTM、GRU 时间序列股票数据预测(文末完整代码)

    GRU 是在 LSTM 基础上的简化,将 LSTM 内部的三个闸门简化成两个,往往 GRU 的计算效果会优于 LSTM 目录 1. 导入工具包 2. 获取数据集 3. 数据预处理 4. 时间序列滑窗 ...

最新文章

  1. R获取股票数据并进行进行可视化分析
  2. 活动报名 | PaddlePaddle Hackathon飞桨黑客马拉松邀你参加
  3. 随想录(被高估的busybox)
  4. set获取元素_C++与STL入门(4):关联容器:集合set
  5. 疫苗接种率低?不用怕,互联网公司给出解决之道
  6. 简述一下原型 / 构造函数 / 实例
  7. L5语言模型与数据集
  8. 【机器学习】树及其组合算法(一)(Bagging,Boosting,GBDT,XGboost,Adaboost,随机森林)
  9. 微信缓存怎么解决,看这儿
  10. 牛顿迭代法 解 二元高次方程组 Mathematica
  11. 程序员除了代码,连数字都神神秘秘的
  12. 装机记录Win10专业版可以做的事……
  13. onblur事件不支持冒泡的解决办法
  14. 80x86 汇编语言编程:判定数据序列的奇偶个数
  15. 红黑树特点以及如何构建红黑树
  16. linux下tc、htb、iptables基础知识及openwrt 下qos使用介绍
  17. [Git可视化工具] SourceTree
  18. 输入5V,输出5V限流芯片,可调限流至4.8A
  19. 人工智能与信息社会 超星学习通 网课 题库 大全 最全 中国大学 MOOC 北京大学 考试 题目 答案
  20. (5) 2004世界五百强企业

热门文章

  1. 植物大战僵尸 PVZ Qt版
  2. 机器翻译seq2seq+Attention(理论+代码)
  3. 什么软件可以合并PDF文件?安利这三个软件给你
  4. 学习签名signature 的使用
  5. QQ空间首页模仿制作——HTML布局练习
  6. 【Solidswork】Solidswork如何画真实螺纹
  7. vue-cli3,虾皮java开发面经
  8. fedora17 安装配置
  9. Nero8 刻录数据到CD/DVD
  10. 【python】绘制一朵小红花