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

Recherche:

Type: Messages; Utilisateur: Fructidor

Page 1 sur 5 1 2 3 4

Recherche: Recherche effectuée en 0,02 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    4 088

    Je pense que c'est une erreur de frappe:...

    Je pense que c'est une erreur de frappe:
    os.mkdir(rep_cour + i)
    devrait marcher.

    pour makedirs, d'après la doc, si tu demandes à créer /a/b/c et que seul /a existe, il créera /a/b/ et /a/b/c
  2. Votes reçus
    +1 -0
    Réponses
    6
    Affichages
    992

    Eh bien tu utilises *?, +?, ?? au lieu de *,+ ou...

    Eh bien tu utilises *?, +?, ?? au lieu de *,+ ou ? suivant le motif que tu souhaites rendre non avide.
  3. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    1 416

    Je rajoute une solution encore plus courte et...

    Je rajoute une solution encore plus courte et sans doute plus robuste (par exemple, permet d'ajouter \" entre les guillemets):


    import csvreader
    r=csv.reader(f,delimiter=' ',quotechar='"')
    for...
  4. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    2 790

    le secret c'est \r >>> def progress(): ... ...

    le secret c'est \r


    >>> def progress():
    ... print 'progression 5%\r',
    ... time.sleep(1)
    ... print 'progression 10%\r',
    ... time.sleep(1)
    ... print 'progression 20%'
    ...
  5. Discussion: trier un tableau

    par Fructidor
    Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 764

    eh bien dans un dictionnaire on ne peut pas...

    eh bien dans un dictionnaire on ne peut pas mettre deux fois la meme chose


    a={}
    a[1]=2
    a[2]=3
    a[1]=3
    print a
    {1:3,2:3}
  6. Discussion: trier un tableau

    par Fructidor
    Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 764

    oui, ou sorted(set(l))

    oui, ou


    sorted(set(l))
  7. Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    2 812

    file.read retourne une chaîne (str). Si le...

    file.read retourne une chaîne (str). Si le fichier contient des caractères accentués, ils vont apparaître comme deux caractères car ils sont codés. Pour obtenir la chaîne unicode, il faut donc...
  8. Votes reçus
    +0 -0
    Réponses
    18
    Affichages
    3 520

    Pas d'accord avec ceci: Le code suivant...

    Pas d'accord avec ceci:


    Le code suivant donne une classe implémentant un int mutable:


    class mymutableint(object):
    def __init__(self,value):
    self.value=value
    def...
  9. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    1 094

    as tu essayé le module struct?

    as tu essayé le module struct?
  10. Votes reçus
    +0 -0
    Réponses
    1
    Affichages
    720

    Voila ce que je propose: sep=r"[\[\]{}]"...

    Voila ce que je propose:


    sep=r"[\[\]{}]"
    group="('%s[^']*%s')"%(sep,sep)

    a=" ']-5;3[' u '[-4;3]' u (']4;7]' n '[10;cos(13)[') u '{13}' "
    re.split(group,a)
    [' ', "']-5;3['", ' u ',...
  11. Votes reçus
    +0 -0
    Réponses
    17
    Affichages
    6 463

    Pas facile à trouver, puisque chez moi ça marche....

    Pas facile à trouver, puisque chez moi ça marche. Des pistes:
    %B, c'est le mois en locale - donc sur une plateforme française il devrait attendre Juillet.
    %H attend peut etre un nombre à deux...
  12. Votes reçus
    +0 -0
    Réponses
    8
    Affichages
    3 200

    Je suis d'accord avec Eyquem, tout ca manque de...

    Je suis d'accord avec Eyquem, tout ca manque de clarté. Primo, si tu veux faire


    var_1,var_2,var_3,var_4=Update(liste)


    pourquoi ne pas utiliser une liste?


    sousliste=Update(liste)
  13. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 106

    Le type de L[0] et L[1) est une string, donc...

    Le type de L[0] et L[1) est une string, donc l'addition est définie et c'est une concaténation. C à la fin du programme devrait être une liste de string - ce qui n'est pas clair c'est comment tu...
  14. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 201

    En fait, sur Windows j'ai le même problème. En...

    En fait, sur Windows j'ai le même problème. En ajoutant un time.sleep(10) avant la création du deuxième fichier, le reload se fait correctement. Je pense donc que c'est un problème de précision dans...
  15. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    1 979

    C'est un probleme de positionnement de l'octet de...

    C'est un probleme de positionnement de l'octet de poids fort (tu veux du big-endian):


    >>> struct.pack("lcccc",4,"t","o","t","o")
    '\x04\x00\x00\x00toto'
    >>>...
  16. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    1 855

    En effet, win32com ne sert que si Excel est...

    En effet, win32com ne sert que si Excel est installé. Quelques idées (ca dépend ce que tu veux faire):
    - sauver les données en format .csv et utiliser le module csv (ou enregistrer en csv...)
    -...
  17. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    826

    Je pense que tu veux un dictionnaire, plutot: ...

    Je pense que tu veux un dictionnaire, plutot:


    TM={ 10: {10:x,20:y,30:z},
    20:{...}
    }
    TM[10][20]
  18. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    952

    S'il faut quelque chose de solide, je conseille...

    S'il faut quelque chose de solide, je conseille plutot de faire confiance au parser (module ast en python), parce qu'il y a des cas particuliers (par exemple, quid des commentaires? Et en python les...
  19. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    777

    getattr non, mais __import__ devrait faire...

    getattr non, mais __import__ devrait faire l'affaire. Si tu importe des sous modules (package.module par exemple os.path) alors il faut faire:



    def my_import(name):
    mod = __import__(name)...
  20. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 066

    A mon avis oui. Essaye.

    A mon avis oui. Essaye.
  21. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 066

    Je ne suis pas sur, parce que ton mail ne donne...

    Je ne suis pas sur, parce que ton mail ne donne pas beaucoup de detail, mais le probleme est classique dans une application graphique, il faut faire attention a la facon dont on interragit avec les...
  22. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    1 580

    Eh bien, dans l'init tu passes en plus le nom de...

    Eh bien, dans l'init tu passes en plus le nom de la méthode a appeler...


    class MyThread(Thread):
    def __init__(self,method,i,b):
    Thread.__init__(self)
    self.method=method
    ...
  23. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    1 580

    Non, il faut toujours appeler start(), et il ne...

    Non, il faut toujours appeler start(), et il ne faut pas mettre la target, qui lui va appeler le run de la classe dérivee:



    for i in listeDesFichiersAtraiter:
    t = MyThread(i,b)
    t.start()...
  24. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    1 580

    Une solution: au lieu d'utiliser Thread...

    Une solution: au lieu d'utiliser Thread directement, tu peux dériver la classe


    class MyThread(Thread):
    def run(self):
    logbysize1(self.getName())

    en utilisant MyThread au lieu de...
  25. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    1 310

    En http, il n'y a pas d'équivalent de dir, donc...

    En http, il n'y a pas d'équivalent de dir, donc soit tu connais toutes les urls et tu les récupères avec urllib.urlretrieve, soit tu utilises l'interface ftp de free et la librairie ftplib de python...
Affichage des résultats 1 à 25 sur 119
Page 1 sur 5 1 2 3 4