Tab Content
  • Avatar de Philou67430
    26/03/2015, 16h25
    Ça me semble bien, et difficile de voir un algorithme plus efficace. Éventuellement, tu pourrais ne lire que le premier fichier en mémoire (hash) et...
    2 réponses | 45 affichage(s)
  • Avatar de Lolo78
    25/03/2015, 08h47
    A mon humble avis, il faut probablement que tu retraites préalablement tes données. Par exemple en regroupant tes données par groupes de 10 ou de 100...
    9 réponses | 119 affichage(s)
  • Avatar de Lolo78
    24/03/2015, 17h11
    Lolo78 a répondu à la discussion sous chaine et numero de la ligne dans Langage
    La variable $. contient le numéro de la ligne courante d'un fichier. Donc, modifie cette ligne: print '$.\n' if $ligne =~ /edit/;
    2 réponses | 45 affichage(s)
  • Avatar de Lolo78
    24/03/2015, 15h14
    Lolo78 a répondu à la discussion occurence entier dans un tableau dans Langage
    Bonjour, voici une solution: use warnings; use strict; my @t = (12,14,8,9,9,13,11,10,12,13,5,6); my %count; $count{$_}++ for @t;
    2 réponses | 47 affichage(s)
  • Avatar de Lolo78
    24/03/2015, 13h56
    Lolo78 a répondu à la discussion expression reguliere perl dans Langage
    Si tu cherches à connaître le nombre d'entrées dans le hachage (que tu ne devrais pas appeler %tab), fais simplement ceci: print scalar keys %tab;
    8 réponses | 82 affichage(s)
  • Avatar de Lolo78
    24/03/2015, 13h45
    Lolo78 a répondu à la discussion occurence notes pour groupe d'élèves dans Langage
    Bonjour devhercule, tu as modifié le code et introduit une erreur: while (my $ligne = <$fh>) { chomp; my ($id, $note) = split /+/,...
    6 réponses | 84 affichage(s)
  • Avatar de Lolo78
    24/03/2015, 08h44
    Lolo78 a répondu à la discussion occurence notes pour groupe d'élèves dans Langage
    Bonjour, ça peut être fait au fil de l'eau en lisant le fichier, mais j’opterais plutôt le chargement des données du fichier dans une structure de...
    6 réponses | 84 affichage(s)
  • Avatar de Lolo78
    19/03/2015, 22h11
    Lolo78 a répondu à la discussion Tri dans TableMatrix dans Interfaces Graphiques
    Hum, tu n'as manifestement pas compris ce que faisait mon code, mais comme je ne suis pas non plus sûr d'avoir compris ce que tu voulais, nous sommes...
    14 réponses | 139 affichage(s)
  • Avatar de Philou67430
    19/03/2015, 16h24
    OK, modifie la ligne my @rd_data = map reverse, grep defined, map scalar(<$_>), @fh_acq; # on suppose que @fh_acq contient 5 file handle ainsi :...
    22 réponses | 300 affichage(s)
  • Avatar de Philou67430
    19/03/2015, 13h47
    Peux-tu afficher ce que donne : print "one line of each fh: ", 0+(map scalar(<$_>), @fg_acq); placé avant my @rd_data ... ?
    22 réponses | 300 affichage(s)
  • Avatar de Lolo78
    18/03/2015, 22h23
    Lolo78 a répondu à la discussion Tri dans TableMatrix dans Interfaces Graphiques
    Je ne connais pas du tout TableMatrix, mais je me demande si la structure de données suivante ne serait pas meilleure: $t->{0]{0} = 'toto';...
    14 réponses | 139 affichage(s)
  • Avatar de Lolo78
    18/03/2015, 20h06
    Lolo78 a répondu à la discussion Tri dans TableMatrix dans Interfaces Graphiques
    Voici un exemple de tri de tes âges: use strict; use warnings; use Data::Dumper; my @ages = ( , , ); print "Non trié: \n", Dumper \@ages; ...
    14 réponses | 139 affichage(s)
  • Avatar de Philou67430
    18/03/2015, 17h35
    La correction à apporter au code : my @rd_data = map reverse, grep defined, map scalar(<$_>), @fh_acq; # on suppose que @fh_acq contient 5 file...
    22 réponses | 300 affichage(s)
  • Avatar de Philou67430
    18/03/2015, 16h00
    Peux-tu rappeler le bout de code concerné ? Merci. Tu peux faire une lecture de toutes les lignes à la fois aussi ... my @every_lines = <$_>; ...
    22 réponses | 300 affichage(s)
  • Avatar de Lolo78
    18/03/2015, 15h13
    Lolo78 a répondu à la discussion Tri dans TableMatrix dans Interfaces Graphiques
    Un hachage n'est pas définition pas trié, tu ne peux lui donner un ordre. Ce que je proposais permettait de mettre dans un tableau l'ordre des clefs...
    14 réponses | 139 affichage(s)
  • Avatar de Philou67430
    18/03/2015, 08h31
    Philou67430 a répondu à la discussion calcul de temps dans Langage
    Tu me le transmet par MP ? ;)
    19 réponses | 192 affichage(s)
  • Avatar de Lolo78
    17/03/2015, 19h28
    Lolo78 a répondu à la discussion Tri dans TableMatrix dans Interfaces Graphiques
    Pas bien compris. Tu veux trier les clefs ("1,1, "1,2") d'après les valeurs (11, 12, 13, 21)? Si c'est cela, il y a beaucoup plus simple. Je ne...
    14 réponses | 139 affichage(s)
  • Avatar de Lolo78
    17/03/2015, 19h10
    Oui, c'est possible, tout est possible, mais c'est probablement un autre programme. Là, le programme proposé par Djibril est fait pour calculer les...
    15 réponses | 279 affichage(s)
  • Avatar de Philou67430
    17/03/2015, 16h59
    Philou67430 a répondu à la discussion expression reguliere perl dans Langage
    Pour l'extraction de $name, oui. Mais ta première expression régulière qui récupérais $num et $note fonctionnait parfaitement. Pour ce qui est de...
    8 réponses | 82 affichage(s)
  • Avatar de Philou67430
    17/03/2015, 16h35
    Philou67430 a répondu à la discussion expression reguliere perl dans Langage
    Pourtant, ton expression régulière devrait fonctionner : $ perl -E 'my $ligne = qq(num_video: 2 - note: 9 - fgt - age: 27 - pratique: oui - duree:...
    8 réponses | 82 affichage(s)
  • Avatar de Philou67430
    17/03/2015, 16h06
    Philou67430 a répondu à la discussion calcul de temps dans Langage
    Pas encore à la retraite (le serais-je seulement un jour), mais des envies de freelancing en perl... je m'invente aussi des petits besoins en perl,...
    19 réponses | 192 affichage(s)
  • Avatar de Philou67430
    17/03/2015, 11h48
    Philou67430 a répondu à la discussion calcul de temps dans Langage
    J'ai commencé à utiliser perl 5.004 ou 5.005 quand j'ai trouvé que awk était trop limité... en 1998 tout de même ;) Mais perl est né en 1987, il...
    19 réponses | 192 affichage(s)
  • Avatar de Philou67430
    17/03/2015, 10h53
    Philou67430 a répondu à la discussion calcul de temps dans Langage
    oui, bien sûr, si tu veux seulement les secondes, tu écris : my $s = (split //, "12:14.000") DWYM ;)
    19 réponses | 192 affichage(s)
  • Avatar de Philou67430
    17/03/2015, 09h06
    Philou67430 a répondu à la discussion calcul de temps dans Langage
    Encore un conseil : si tu as besoin de récupérer 2 informations d'un split (et seulement 2), tu peux utiliser split à 3 paramètres. Exemple : $...
    19 réponses | 192 affichage(s)
  • Avatar de Lolo78
    16/03/2015, 18h56
    Lolo78 a répondu à la discussion calcul de temps dans Langage
    Même simplement: my ( $J, $H, $M); met les trois variables à undef (non initialized). Si tu écris: my ( $J, $H, $M) = (0);
    19 réponses | 192 affichage(s)
  • Avatar de Philou67430
    16/03/2015, 16h30
    Philou67430 a répondu à la discussion calcul de temps dans Langage
    Un détail, mais ceci : ne fait pas ce que l'on pourrait croire (initialiser à 0 les trois variables $J, $H, $M). Il n'initialise que $J. Pour...
    19 réponses | 192 affichage(s)
  • Avatar de Lolo78
    15/03/2015, 12h13
    C'est généralement une mauvaise idée de vouloir analyser du XML (ou du HTML, ou du JSON) avec des expressions régulières, hormis à la rigueur...
    3 réponses | 64 affichage(s)
  • Avatar de Lolo78
    14/03/2015, 17h01
    Lolo78 a répondu à la discussion calcul de temps dans Langage
    Je pensais à un cas de figure illustré par l'exemple suivant: 23:45 + 00:30 = 23:75 Si tu commences par diviser les heures par 24, tu n'as pas un...
    19 réponses | 192 affichage(s)
  • Avatar de Lolo78
    14/03/2015, 11h56
    Lolo78 a répondu à la discussion calcul de temps dans Langage
    @ dmganges: j'ai l'impression (à première vue) que ton code se répète et ne comprends pas trop la raison. Erreur de copier-coller? Par ailleurs,...
    19 réponses | 192 affichage(s)
Plus d'activité

5 Messages visiteurs

  1. Je vous remercie très fort
    ton script marche très bien
    Merci encore une fois
  2. merci!
  3. Merci!
  4. merci
  5. Héhé, bienvenu
Visualiser les messages visiteur de 1 à 5 sur 5
Informations de Philou67430

Informations de base

Âge
49
Informations de Philou67430
Loisirs:
cyclisme, natation, randonnée, jardinage

Signature


Plus j'apprends, et plus je mesure mon ignorance (philou67430)
Toute technologie suffisamment avancée est indiscernable d'un script Perl (Llama book)
Partagez vos problèmes pour que l'on partage ensemble nos solutions : je ne réponds pas aux questions techniques par message privé
Using strict and warnings is good for you.

Statistiques


Messages au total
Messages au total
3 131
Messages par jour
1,45
Messages visiteurs
Messages au total
5
Plus récent message
16/04/2012 00h50
Informations générales
Dernière activité
Aujourd'hui 17h11
Date d'inscription
29/04/2009

7 Amis

  1. étoile de mer étoile de mer est déconnecté

    Débutant

    étoile de mer
  2. iblis iblis est déconnecté

    Membre expérimenté

    • Envoyer un message via Yahoo à iblis
    iblis
  3. lilian_h lilian_h est déconnecté

    Membre éclairé

    lilian_h
  4. Lolo78 Lolo78 est déconnecté

    Expert Confirmé Sénior

    Lolo78
  5. MaliciaR MaliciaR est déconnecté

    Membre expérimenté

    MaliciaR
  6. Mr6 Mr6 est déconnecté

    Membre chevronné

    Mr6
  7. nosuperman nosuperman est déconnecté

    Invité de passage

    nosuperman
Visualiser les amis 1 à 7 sur 7
Aucune certification n'a été indiquée. Déclarez vos certifications