1
Je suis en train d'exécuter ce code:apscheduler avec MongoDB
from pytz import utc
from apscheduler.schedulers.background import BackgroundScheduler
from apscheduler.jobstores.mongodb import MongoDBJobStore
jobstores = {
'default': MongoDBJobStore(database='apscheduler', collection='jobs', host='xxx', port=27017)
}
sched = BackgroundScheduler(jobstores=jobstores)
@sched.scheduled_job('interval', seconds=1)
def job():
print 'This job is run every second.'
sched.start()
mais se erreur: ValueError: Ce travail ne peut pas être sérialisé puisque la référence à son appelable() n'a pas pu être déterminée. Pensez à donner une référence textuelle (module: nom de la fonction) à la place.
Ceci ne fournit pas de réponse à la question. Pour critiquer ou demander des éclaircissements à un auteur, laissez un commentaire sous son article. - [À revoir] (/ review/low-quality-posts/10185203) –
@LawrenceAiello Cette * est * une réponse (l'OP a résolu son propre problème). Juste pas un descriptif. – Ajean