IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

recherche d'un gestionnaire temporel de tâches [Python 3.X]


Sujet :

Python

  1. #1
    Membre Expert

    Profil pro
    Inscrit en
    Décembre 2011
    Messages
    974
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 974
    Par défaut recherche d'un gestionnaire temporel de tâches
    Bonjour,

    Sur un serveur, il y a une tâche à effectuer toutes les heures (9h,10h,11h etc....). Pour l'instant, je gère cela avec un crontab. Je souhaiterais intégrer cette opération dans un script python qui tourne 24/24 sur le serveur (et qui fait un tas d'autres choses).

    Sauf oubli de ma part, je n'ai pas trouvé un tel gestionnaire de tâche en python. J'ai trouvé class sched.scheduler ( https://docs.python.org/3.5/library/sched.html) qui permet de décaler l'exécution
    de la tâche mais celle-ci n'est lancée qu'une fois. Avec l'Api (si elle existe) et sans programmation de boucle etc.., j'aimerais retrouvé le mode de fonctionnement du Crontab.

    Existe-t-il un tel manager de tâche sous python dans une librairire que je ne connais pas (et il y en a un paquet...) ou faut-il écrire sa propre Classe ?

    Merci d'avance

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Salut,

    Python-crontab fonctionne très bien. C'est ce que j'utilise dans Qarte pour les téléchargements différés.

    https://pypi.python.org/pypi/python-crontab

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Décembre 2011
    Messages
    974
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 974
    Par défaut
    cela m'avait échappé. Impeccable

    merci

  4. #4
    Membre Expert
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2013
    Messages
    1 617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 617
    Par défaut
    Bonsoir,
    Est-il possible avec ce genre de chose, de lancer un programme python par exemple 2 minutes après le démarrage du pc ?
    C'est juste par curiosité et si quelqu'un a un exemple, je suis preneur.

  5. #5
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Ben, jette un oeil sur le code source, il semble que oui.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
        def every_reboot(self):
            """Set to every reboot instead of a time pattern: @reboot"""
    http://bazaar.launchpad.net/~doctorm...ad:/crontab.py

  6. #6
    Membre Expert
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2013
    Messages
    1 617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 617
    Par défaut
    Ok, merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Bénévole] Séries-fans recherche des programmeurs, gestionnaires et rédacteurs
    Par Whinging dans le forum Autres
    Réponses: 0
    Dernier message: 21/09/2012, 08h41
  2. [Windows] Ouvrir et rechercher dans le gestionnaire des tâches
    Par Vlad35 dans le forum Plateformes
    Réponses: 1
    Dernier message: 17/07/2012, 16h32
  3. [Plugin] Recherche plug-in "Gestionnaire de Session"
    Par ali.allo dans le forum Eclipse
    Réponses: 2
    Dernier message: 31/03/2009, 09h21
  4. Je n'arrive pas à lancer le gestionnaire des tâches
    Par GBAGO dans le forum Windows XP
    Réponses: 9
    Dernier message: 19/10/2005, 09h20
  5. [process] Afficher contenu gestionnaire des tâches
    Par keny dans le forum C++Builder
    Réponses: 3
    Dernier message: 07/07/2005, 17h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo