使用Python爬虫自动爬取沪港通每日持股数据

本文介绍如何使用Python爬虫从港交所网站抓取沪港通每日持股数据,通过分析外资持股比例来进行研究。文章分享了爬虫实现过程,包括利用requests、lxml库解析数据,以及csv和os库保存CSV文件。文中还提到学习HTML和Chrome开发者工具来定位数据源。
摘要由CSDN通过智能技术生成

https://www.hkexnews.hk/sdw/search/searchsdw_c.aspx
港交所沪股通深股通数据披露页面
港交所沪股通深股通数据披露页面
该网站支持查询沪港通股票每日持股机构/券商的持股数据,有效期一年以内的。通俗得讲就是新闻里说的牛逼的北上资金每天买卖股票的数量,可以一定程度反应外资对该公司的受欢迎程度。

做这个爬虫其实是半年前的想法,因为本人持有的伊利股份是被外资大举买入的公司。所以想通过分析外资持股比例,来做一些研究。但是因当时没有学习Python,所以都是一页一页手动Ctrl+C加Ctrl+V。比较累,都是泪。参考了一点资料,感谢CSDN,并获得大师指点,终于搞成了,感谢。

好了废话不说,先上代码。

from  lxml import etree
import requests
import csv
import os

headers={"User-Agent":"Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.112 Safari/537.36"}
url="https://www.hkexnews.hk/sdw/search/searchsdw_c.aspx"
datatime = {'__EVENTTARGET': 'btnSearch',
            '__EVENTARGUMENT':'',
            '__VIEWSTATE': '/wEPDwULLTI
  • 6
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值