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 :

déclarer un timer


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 69
    Par défaut déclarer un timer
    Bonjour,

    Je veux faire un certain traitement aprés une certaine durée de vie, pour cela je vaux utiliser le timer qui va me compter ce temps en secondes

    Quelquen a une aider comment le faire SVP,
    Merci d'avance pour votre aide,

    Cordialement.

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 5
    Par défaut
    // Attendre 10 secondes
    sleep(10);

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 69
    Par défaut
    merci pour la réponse mais le pbme c que je veux que pendant ce temps toutes les instructions ne s'exécutent jusqu' à ce que ce temps s'ecoulera

  4. #4
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 69
    Par défaut
    merci pour la réponse mais le pbme c que je veux que pendant ce tempsle programme s'exécute le plus normalement du monde et à chaque fois je teste si le temps est arrivé à son fin comme ceci:
    while true()
    si (temps s'ecoulais)
    faire ...fait
    sinon
    faire ... fait
    fin while

  5. #5
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 062
    Par défaut
    merci pour la réponse mais le pbme c que je veux que pendant ce tempsle programme s'exécute le plus normalement du monde et à chaque fois je teste si le temps est arrivé à son fin comme ceci
    Il y a des problèmes de language, pas de sms ici tout d'abord!

    Ensuite pour ce qui est de la donnée apportée on sait que c'est un temps, donc obligatoirement tu utiliseras le module time.

    La question est maintenant de quel temps tu parles? des heures, minutes, secondes? des secondes? ou autre chose?

  6. #6
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 69
    Par défaut
    Bonjour,
    Merci encore pour la réponse, pour le temps je veux le prendre en seconde au en minutes,
    Cordialement

  7. #7
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 062
    Par défaut
    Donc comme je l'ai dis précédement tu utiliseras le module time.

    Si on part d'un temps t=0 pour arriver à un temps t=10 minutes

    On pourrait utiliser la méthode localtime()

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    >>> now=time.time()
    >>> time.localtime(now)
    (2008, 8, 23, 15, 38, 51, 5, 236, 1)
    >>> a=time.localtime(now)
    >>> print "il est", a[3], "heure", a[4], "minutes"
    il est 15 heure 38 minutes
    et avec ca, je ne sais pas, par exemple presenter ton heure de départ et demander à traiter une donnée à partir d'une certaine heure

    exemple : il est 15h40, à 15h50 traiter la donnée... On a joué sur un temps de 10 minutes.

    On peut jouer sur plein d'autres choses, à toi de voir ce qui t'intéresse, car on ne voit guère ce que tu veux réellement faire.

Discussions similaires

  1. [] [Réseau] Anti-timer, anti-idle
    Par clonevince dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 15/01/2003, 22h19
  2. Déclarer une matrice
    Par joy dans le forum C
    Réponses: 7
    Dernier message: 09/12/2002, 00h42
  3. Timer de précision
    Par guigui dans le forum MFC
    Réponses: 1
    Dernier message: 04/12/2002, 15h21
  4. Timer en µsecondes
    Par Dagobert dans le forum x86 16-bits
    Réponses: 3
    Dernier message: 25/11/2002, 00h59
  5. [TASM] Déclarer le segment de pile
    Par cipher dans le forum x86 16-bits
    Réponses: 2
    Dernier message: 01/10/2002, 03h58

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