爬取行情中心(https://vip.stock.finance.sina.com.cn/mkt/#hs_a)的信息,因为是实时信息,建议每个交易日结束之后运行。
虽然我也不清楚这个有什么作用,但是对于没有Wind和其他API的我,我总觉得有一天会用到我每天爬下来的数据。
链接:https://github.com/sqwqwqw1/sina_stock_crawler
Yaodo·2023-02-04·147 次阅读
爬取行情中心(https://vip.stock.finance.sina.com.cn/mkt/#hs_a)的信息,因为是实时信息,建议每个交易日结束之后运行。
虽然我也不清楚这个有什么作用,但是对于没有Wind和其他API的我,我总觉得有一天会用到我每天爬下来的数据。
链接:https://github.com/sqwqwqw1/sina_stock_crawler
先创建一个stock的mysql数据库,导入createtable.sql,然后在database.py里配置一下数据库:
SQLALCHEMY_DATABASE_URL = 'mysql://user:[email protected]:3306/stock'
运行start.py就可以开始爬了。
总共有五个表
存储了各个字段的含义
存储了股票的名称,对应的股票代码ticker(code)和新浪代码(symbol)
存储了概念板块的代码和名称
存储了股票所对应的概念,虽然有些股票好像也没有对应的概念
市场行情,注意这个date是你运行爬虫的日期
Comments | 2 条评论
博主
大佬您有爬取的新浪股票数据吗,可否导出数据库分享我一份(用于完成数据可视化的作业),如果可以请通过网盘或者邮箱([email protected])发送,如果不可以请原谅我冒昧打扰,感谢。
博主 傲娇的小基基
@ 我没有再爬了,因为市场上太多替代品了……免费的有聚宽/tushare/YahooFinance,收费的有各种金融终端的api,比如Wind、东方财富、同花顺等等。我现在用聚宽。