Re: Mon code est lourd

Liste des GroupesRevenir à fcl python 
Sujet : Re: Mon code est lourd
De : yves (at) *nospam* free.invalid (yves)
Groupes : fr.comp.lang.python
Date : 06. May 2022, 15:42:15
Autres entêtes
Organisation : Guest of ProXad - France
Message-ID : <627525b7$0$26300$426a74cc@news.free.fr>
References : 1 2
User-Agent : Pan/0.144 (Time is the enemy; 28ab3ba git.gnome.org/pan2)
Le Thu, 05 May 2022 22:26:20 +0200, Alain Ketterlin a écrit:

(Au passage : pourquoi utiliser des chaînes de caractères pour les mois
?
Un entier serait plus simple à manipuler.)

Merci pour toute cette matière à réflexion.


Pour ce qui est des chaînes de caractères, c'est surtout que j'ai épuré
au maximum mon exposé du problème.

En réalité, ma source de donnée actuelle c'est plutôt ce code là:

***

#+begin_src python :results output :exports both

from datetime import datetime, timedelta, date

def genereXdates2():
    dateDepart  = "26012022"
    dateFin = "07052022"
    depart = datetime.strptime(dateDepart, '%d%m%Y')
    fin = datetime.strptime(dateFin, '%d%m%Y')
    date = depart
    dict_transcodage = {"6": "S", "0": "D", "1":"L", "2":"M", "3":"M",
"4":"J", "5":"V"}
    while date != fin:
       
yield(date.strftime("%m"),dict_transcodage[date.strftime('%w')],date.strftime('%d'))
        date = date + timedelta(1)

for elt in genereXdates2():
    print(elt)

#+end_src

****


@+
--
Yves

Date Sujet#  Auteur
5 May 22 * Mon code est lourd16yves
5 May 22 +* Re: Mon code est lourd5yves
5 May 22 i`* Re: Mon code est lourd4yves
5 May 22 i `* Re: Mon code est lourd3yves
9 May 22 i  `* Re: Mon code est lourd2yamo'
9 May 22 i   `- Re: Mon code est lourd1yves
5 May 22 +* Re: Mon code est lourd2Benoit Izac
6 May 22 i`- Re: Mon code est lourd1yves
5 May 22 `* Re: Mon code est lourd8Alain Ketterlin
6 May 22  +* Re: Mon code est lourd4Dominique
6 May 22  i`* Re: Mon code est lourd3Alain Ketterlin
6 May 22  i `* Re: Mon code est lourd2Dominique
8 May 22  i  `- Re: Mon code est lourd1Eric Demeester
6 May 22  `* Re: Mon code est lourd3yves
6 May 22   `* Re: Mon code est lourd2Alain Ketterlin
6 May 22    `- Re: Mon code est lourd1yves

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal