Python+Wind:用Pyautogui轻松下载Wind数据
原文链接:https://www.lianxh.cn/news/4abccd481a8e7.html
目录
- 1. 问题背景
- 2. 准备工作
- 3. 简单介绍
- 3.1 Wind 数据库中诸如控股或参股公司该类指标在哪?
- 3.2 本文示例中用到的 pyautogui 包中相关函数的详细介绍
- 3.3 获取上市公司股票代码列表
- 4. 代码实现过程
相关专题
连享会 - Python 专题
连享会 - 文本分析专题
1. 问题背景
Wind 金融终端数据库中有很多相比其他数据库而言更为精细的数据指标,例如上市公司控股或参股公司信息,其中包含了各年各个参控公司对上市公司的 直接持股比例、主营业务、成立时间 等比较详细的数据。
遗憾的是,Wind 数据库的使用并不友好:深度数据库中的很多指标无法实现一次性批量下载,只能依据上市公司代码逐一下载,即一家公司的数据下载为一个 Excel 表格。如此一来,若需下载所有上市公司的数据,需要执行三千多次下载任务,耗时耗力。
虽然 Python 可以有效替代人工下载,但 Wind 数据库中存在反爬虫机制,对于很多初学者而言是不小的障碍。若是强制反爬,一不留神还可能面临被封号的风险。值得庆幸的是,Python 中的 pyautogui 安装包可以帮我们轻松规避反爬虫问题,还能解决人工下载三千多次的繁琐问题。其原理是模拟人工鼠标操作行为,是一种「傻瓜机」式的操作。设置好后,就可轻松实现解放双手啦。本文旨在为科研者提供一种减少重复劳动、解放双手的思路。
原文链接:https://www.lianxh.cn/news/4abccd481a8e7.html
Python+Wind:用Pyautogui轻松下载Wind数据相关推荐
- 大数据可视化python_5种Python绘图库,轻松实现大数据可视化!
读图时代,图片不够精美绚丽,怎能够吸引住越来越挑剔的眼睛.而拥有"盛世美颜"的图片是怎样炼造而成的呢?大圣众包(www.dashengzb.cn)小编介绍5款交互式图表Python ...
- 利用Python自动在CDDIS上下载GNSS数据(观测值、广播星历,电离层格网数据)
在CDDIS上下载GNSS数据 自动下载电离层格网文件 效果图 自动下载观测值O文件 效果图 自动下载星历n文件 效果图 我们在做GNSS数据处理和分析的时候,难免会用到很多天甚至几年的GNSS数据, ...
- 批处理下载MODIS数据
之前有个不需要密码登录的数据下载网站(https://ladsweb.modaps.eosdis.nasa.gov),手里有别人写好的python爬虫脚本可以批处理下载MODIS数据,这次项目中要用到 ...
- python怎么批量下载年报_使用Python批量下载Wind数据库中的PDF报告
原标题:使用Python批量下载Wind数据库中的PDF报告 背景 最近小编出于工作需要,准备在Wind金融数据终端批量下载上市公司2019年第一季度业绩预告.通过相关的条件检索,发现其相关数据有近百 ...
- R语言量化:使用WindR下载Wind数据
在R语言:使用rvest包抓取新浪财经A股交易数据中我们介绍了如何使用rvest包爬取新浪财经的A股交易数据,但是新浪有一定的反爬虫措施,抓取数据多有不便.最近发现Wind有R语言的量化接口,而且对免 ...
- 可爱的 Python: 使用 mechanize 和 Beautiful Soup 轻松收集 Web 数据
可爱的 Python: 使用 mechanize 和 Beautiful Soup 轻松收集 Web 数据 使用 Python 工具简化 Web 站点数据的提取和组织 David Mertz, Ph. ...
- python与网页交互_可爱的 Python: 使用 mechanize 和 Beautiful Soup 轻松收集 Web 数据
可爱的 Python 使用 mechanize 和 Beautiful Soup 轻松收集 Web 数据 使用 Python 工具简化 Web 站点数据的提取和组织 David Mertz 2010 ...
- python爬去百度文库_利用Python语言轻松爬取数据[精品文档]
利用 Python 语言轻松爬取数据 对于小白来说,爬虫可能是一件非常复杂. 技术门槛很高的事情. 比如有人认为学爬虫必须精通 Python ,然后哼哧哼哧系统学习 Python 的每个知识点,很久之 ...
- python爬取百度文库_利用Python语言轻松爬取数据
利用 Python 语言轻松爬取数据 对于小白来说,爬虫可能是一件非常复杂. 技术门槛很高的事情. 比如有人认为学爬虫必须精通 Python ,然后哼哧哼哧系统学习 Python 的每个知识点,很久之 ...
最新文章
- python语言入门与精通-Python 为什么入门容易 精通难
- ButterKnife不同版本配置
- RAC实例 表空间 维护
- linux进程授权,一个linux小程序的免授权或通用授权
- web压测工具http_load原理分析
- iOS利用SDWebImage实现缓存的计算与清理
- java报错空指针异常_分析使用Spring Boot进行单元测试时,报出空指针异常
- ftk学习记(list篇)
- python定时器 是线程吗_定时器中断线程python
- python表情识别程序_python 实现表情识别
- window.dialogArguments与window.showModalDialog用法
- 声纹识别之Alize入门教程(三):I-vector
- Android Camera动态人脸识别+人脸检测基于OpenCV(无需OpenCVManager)
- python——keyword模块
- 谈canvas转图片的方法(base64编码)
- defy+me525+android2.3.6官方镜像包,摩托罗拉 DEFY+ 2.3.7 ROM刷机包MIUI版
- ug中文字大小设置_ug10.0工具条字体大小如何修改?
- Ribo-seq的下游分析方法1-ORFquant以及RiboQC
- 英语生疏了,每日至少一句吧
- 商业化广告--体系学习-- 7 -- 行业蓝图篇 --广告产品发展路径