xdq2005adam
xdq2005adam
base.py里的calculate_prof_pct函数应该这样写(按照老师视频里的验证方法,2种写法结果是一样的,但其实如果注释掉一个,分别验证,最后的结果会不一样): def calculate_prof_pct(data): """计算单次收益率""" # 筛选信号不为0的,并且计算涨跌幅 data = data.loc[data['signal'] != 0].copy() data['profit_pct'] = data['close'].pct_change() data = data[data['signal'] == -1] # 筛选平仓后的数据 return data
> > > > 你也发现了这个bug,我之前发现了,不过一直没看完,今天才看完了,给老师提了pull request,等老师合并。 我的改动是: > > ```python > def calculate_prof_pct(data): > """ > 计算单次收益率 > 修正版 > :param data: > :return: > """ > # 筛选信号不为0的并且计算涨跌幅 >...
  安装了,你看截图,其他字段有,appmsg_token就是为空
> 也不是报错,我发现是好使的,就是跑了一夜只多拉了五个。。 爬取只是提供了功能,你可以在txt里设置更多关键词来爬取更多有效网址
嗯,失效了,response解析不到html页面,应该是百度改了东西,我看看能不能解决了
如果爬不到数据,有以下几个解决方法: 1、把请求头中的Accept-Encoding里的br去掉 2、把 ‘’url = 'https://www.baidu.com/s?wd=' + v_keyword + '&pn=' + str(page * 10)“里的https改为http 3、尝试更换cookie