我的 TASK 是一个类 class tasks: def run(): pass
由另一个类来增加作业 class TaskStructure: task = tasks(xx) scheduler.add_job(task.run ........)
基本上是以上这样结构 可是当我选择非内存存储作业的时候,比如 REDIS SQL MANGO 这类的时候( APS 也就这几种)就会报错,报错的 最后一行如何 ine 125, in run_job retval = job.func(*job.args, **job.kwargs) TypeError: run() missing 1 required positional argument: 'self'
这是不是序列化的问题? 还是别的什么问题? 为什么会缺少 self 这个关键参数,是不是反序列化的时候引用没了?以我现在的水平真的想不明白。。。。。。难道我就只能不保存任务了?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.