Rechercher : dans
Par :

Récupérer le numéro de semaine en Python ??

Dernière réponse le 17 déc 2001 à 17:15:47 Dark, le 17 déc 2001 à 16:26:14 
 Signaler ce message aux modérateurs

Bon alors le pb est le suivant :
j'ai une date sous le format jj/mm/aaaa (ou une autre forme, finalement ça n'a pas trop d'importance :)

je voudrais récupérer le numéro de la semaine correspondante, et le tout en Python !

J'ai un peu fouillé dans le module time mais je ne vois vraiment pas comment m'en sortir, bref je suis dans le brouillard le plus total. Alors HELP !!!!

Si vous n'avez pas de code source, même un algo pourrait m'être utile, svp.... snif...snif... même sous forme de charade ce serait mieux que rien... snif ;-)

@+

Meilleures réponses pour « Récupérer le numéro de semaine en Python ?? » dans :
[RegExp] Récupérer une adresse IP VoirFinalité Mise en œuvre Explications Interprétation du motif Récupérer une adresse IP Finalité Pour récupérer une IP dans un fichier texte, fichiers journaux, pages web, etc. Mise en œuvre L'expression régulière suivante combinée à la...

1

Ripper, le 17 déc 2001 à 16:32:02

Heu je vien de faire la meme chose sous lotus et g bien galéré

la seule chose que je peut te filer c ca :
http://www.univ-lemans.fr/~hainry/articles/semaine.html

vla sur ce lien il explique comment faire. après pour ce qui est de le passer en python je te laisse le plaisir de le faire =)

j'espere que ca te convien bonne chance ++ Ripper

Répondre à Ripper

2

sebsauvage, le 17 déc 2001 à 17:15:39

Import time
print time.localtime()[6]


time est le module qui contient les fonctions de dates.
localtime() est une méthode qui renvoie la date courante.
[6] récupère le 6ième élément de la date courante, qui se trouve être le numéro du jour de la semaine ( 0 = lundi ).

http://python.org/doc/current/lib/module-time.html

Tu peux appliquer ça à n'importe quelle variable de type date.

Pour convertir une chaîne quelqconque en type date, tu peux utiliser la méthode strptime().
Sébastien SAUVAGE
sebsauvage at sebsauvage dot net

Répondre à sebsauvage

3

 sebsauvage, le 17 déc 2001 à 17:15:47

Import time
print time.localtime()[6]


time est le module qui contient les fonctions de dates.
localtime() est une méthode qui renvoie la date courante.
[6] récupère le 6ième élément de la date courante, qui se trouve être le numéro du jour de la semaine ( 0 = lundi ).

http://python.org/doc/current/lib/module-time.html

Tu peux appliquer ça à n'importe quelle variable de type date.

Pour convertir une chaîne quelqconque en type date, tu peux utiliser la méthode strptime().
Sébastien SAUVAGE
sebsauvage at sebsauvage dot net

Répondre à sebsauvage
Collection CommentÇaMarche.net