『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 6699|回复: 7

[插件集成] 【修复】【eastmoney_sensor】基金估值监控爬虫版

[复制链接]

11

主题

89

帖子

2304

积分

论坛技术达人

积分
2304
金钱
2210
HASS币
30
QQ
发表于 2021-1-22 15:34:34 | 显示全部楼层 |阅读模式
本帖最后由 baby7blog 于 2021-1-22 15:44 编辑

前言

前面闲着就翻翻以前的帖子,发现了@Retroposter大神开发的这个基金估值监控插件
安装后发现不能正常运行,应该是时间过去的太久,爬虫对应的网站(东方财富网)有了点变化
但是大神似乎也不在论坛了,最后活动时间是18年了

既然都发现了,那就修复一下吧
修复内容:
1. 东方财富网现在是默认不展示净值估算这个值的,必须在网页手动点一下才可以获取到,经过分析,是重新发起了一个请求去获取值,所以我在代码新加了这个获取的过程修复
2. 招商中证白酒指数(LOF) 类似这种名字在获取title的时候会出现<span>)</span>的情况导致失败,已修复

展示

eastmoney1.png
eastmoney2.png
配置过程没有改变
- platform: eastmoney
  name: zhongou_yiliaojiankang_hunhe_c
  fund_id: '003096'



custom_components.zip

11.2 KB, 下载次数: 26

评分

参与人数 1金钱 +20 HASS币 +10 收起 理由
+ 20 + 10 奇奇怪怪插件系列又添一员~

查看全部评分

个人博客:
https://www.baby7blog.com/index
回复

使用道具 举报

71

主题

1146

帖子

6323

积分

论坛元老

Rank: 8Rank: 8

积分
6323
金钱
5172
HASS币
30
发表于 2021-1-22 16:35:46 | 显示全部楼层
请问,如果是股票,能抓取吗?举个例子
回复

使用道具 举报

3

主题

280

帖子

2146

积分

金牌会员

Rank: 6Rank: 6

积分
2146
金钱
1866
HASS币
0
发表于 2021-1-22 16:35:55 | 显示全部楼层
不错。不过这种分析页面的比较容易失效。
回复

使用道具 举报

11

主题

89

帖子

2304

积分

论坛技术达人

积分
2304
金钱
2210
HASS币
30
QQ
 楼主| 发表于 2021-1-22 16:39:09 | 显示全部楼层
xuyang 发表于 2021-1-22 16:35
请问,如果是股票,能抓取吗?举个例子

我看东方财富网是有股票的,这个抓是可以抓,只是我现在不太懂股票,还不知道要抓啥
个人博客:
https://www.baby7blog.com/index
回复

使用道具 举报

11

主题

89

帖子

2304

积分

论坛技术达人

积分
2304
金钱
2210
HASS币
30
QQ
 楼主| 发表于 2021-1-22 16:40:23 | 显示全部楼层
wbdownn 发表于 2021-1-22 16:35
不错。不过这种分析页面的比较容易失效。

确实,不过这个网站还可以,感觉不怎么变,这插件是17年写的了,到现在才变了一点点
个人博客:
https://www.baby7blog.com/index
回复

使用道具 举报

8

主题

502

帖子

3340

积分

论坛元老

Rank: 8Rank: 8

积分
3340
金钱
2838
HASS币
5
发表于 2021-1-27 14:34:32 | 显示全部楼层
知道为啥这个大神不在了吗?爬虫用的好,监狱进的早,祝君安
回复

使用道具 举报

11

主题

89

帖子

2304

积分

论坛技术达人

积分
2304
金钱
2210
HASS币
30
QQ
 楼主| 发表于 2021-1-27 18:07:17 | 显示全部楼层
Midnight 发表于 2021-1-27 14:34
知道为啥这个大神不在了吗?爬虫用的好,监狱进的早,祝君安

东方财富网的robots.txt是
User-agent: *
Allow: /
Sitemap: http://www.eastmoney.com/sitemap.xml

爬虫友好,谁想爬谁爬,起码爬这个网站不至于进监狱
个人博客:
https://www.baby7blog.com/index
回复

使用道具 举报

0

主题

5

帖子

22

积分

新手上路

Rank: 1

积分
22
金钱
17
HASS币
0
发表于 2021-7-21 06:33:00 | 显示全部楼层
新人求问,我把zip文件下下来解压,两个文件放进了 config/custom_components/eastmoney 文件夹,重启hass,把那段sensor代码写进了configuration.yaml, 但check configuration的时候系统报错说找不到eastmoney这个component. "Platform error sensor.eastmoney - Integration 'eastmoney' not found."
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-27 01:16 , Processed in 0.090375 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表