
报错
feiyy404
选择往往比努力更重要。
展开
-
requests & No connection adapters were found for...
测试本地接口 127.0.0.1:8899/api/strategies?token=776ed74c99cefe962e8efa59a30ee79a182876ef,发现报错: 但可以在浏览器中打开… 原因是没有加 协议 … 浏览器是自动加协议的 … 应该去请求: http://127.0.0.1:8899/api/strategies?token=776ed74c99cefe962e8efa...原创 2019-04-16 19:05:51 · 12857 阅读 · 0 评论 -
在守护进程中进行 sentry 上报遇到的问题
问题描述 在一个定时执行的任务中,向 sentry 上报信息: 在主进程中运行没有问题: import datetime import os import sys import configparser import logging.config import time from importlib import util from apscheduler.schedulers.blocking...原创 2019-07-12 09:35:44 · 1052 阅读 · 0 评论 -
处理报错:RuntimeError: dictionary changed size during iteration
错误源以及问题说明 循环 connectionlist,然后对报错的 websocket 进行剔除,一对多,广播给多个连接。但是里面多少会有断开的,所以会报 BrokenPipe,即线程不可用。 那么就要从我的连接管理里边剔除,但是其他的线程仍然在执行广播,所以会检测到这循环的过程中整个队列的 size 减少了,就会报出以上错误: RuntimeError: dictionary change...原创 2019-08-19 11:10:48 · 2215 阅读 · 0 评论 -
将 dict 相应位置进行计算的一个坑
问题发现 在插入mongo的时候,报错 _id 是重复的,一般插入同一个 dict 的时候,会分配相同的 _id ,示例如下: 这是因为虽然数据不一样,但是 id(data) 一样的话, mongodb 会分配同样的 _id。 然后我顺着检查自己的代码,发现在写对应位置的两个字典的计算封装的时候,我是这么写的: 将字典 A 修改之后,直接返回,因为字典是可变对象,传的是引用,在返回新结果的...原创 2019-09-04 18:23:06 · 164 阅读 · 0 评论