""" @author: luojunhui 任务常量配置文件 """ class coldStartTaskConst: """ 冷启动任务常量配置 """ PUBLISHED_STATUS = 2 # 文章已发布状态 INIT_STATUS = 1 # 文章初始状态 BAD_STATUS = 0 # 低质量文章状态 class updatePublishedMsgTaskConst: """ 更新已发布文章消息常量配置 """ # 爬虫详情接口返回code ARTICLE_DELETE_CODE = 25005 ARTICLE_SUCCESS_CODE = 0 # 请求爬虫详情接口状态码 # 记录默认状态 DEFAULT_STATUS = 0 # 请求接口失败状态 REQUEST_FAIL_STATUS = -1 # 文章被删除状态 DELETE_STATUS = -2 # 未知原因无信息返回状态 UNKNOWN_STATUS = -3 # 公众号类型(订阅号 or 服务号) # 订阅号 SUBSCRIBE_TYPE_SET = {0, 1} # 服务号 SERVICE_TYPE = 2 class updateAccountReadRateTaskConst: """ 更新账号阅读率常量配置 """ # 阅读率统计周期(秒) STATISTICS_PERIOD = 31 * 24 * 60 * 60 # 一天的秒数 ONE_DAY_IN_SECONDS = 60 * 60 * 24 # 相对变化率阈值 RELATIVE_VALUE_THRESHOLD = 0.1 # 发文类型 UNLIMITED_PUBLISH_TYPE = 10002 BULK_PUBLISH_TYPE = 9 # 文章位置 ARTICLE_INDEX_LIST = [1, 2, 3, 4, 5, 6, 7, 8] class updateAccountReadAvgTaskConst: """ 更新账号阅读均值常量配置 """ # 投流账号 TOULIU_ACCOUNTS = { 'gh_93e00e187787', 'gh_ac43e43b253b', 'gh_68e7fdc09fe4', 'gh_77f36c109fb1', 'gh_b181786a6c8c', 'gh_1ee2e1b39ccf', 'gh_d3f039c9db2b' } # 发文模式 ARTICLES_DAILY = 1 TOULIU = 2