Mais je ne pense pas que le module glob soit aussi puissant que celui de ton shell.
Ah mais ça, ce n'est pas un problème.
glob répond farpaitement à ce que je veux.
-- Fred
Méta-MCI \(MVP\)
Bonjour !
Attention à la portabilité de glob, qui a une façon de traiter les patterns différente de celle de Windows. Sous Windows, ça marche, mais il arrive que l'on n'ait pas exactement le résultat attendu. Autrement dit, avec glob, il faut utiliser une syntaxe linux sur les OS non linux. -- @-salutations -- Michel Claveau
Bonjour !
Attention à la portabilité de glob, qui a une façon de traiter les
patterns différente de celle de Windows.
Sous Windows, ça marche, mais il arrive que l'on n'ait pas exactement le
résultat attendu.
Autrement dit, avec glob, il faut utiliser une syntaxe linux sur les OS
non linux.
--
@-salutations
--
Michel Claveau
Attention à la portabilité de glob, qui a une façon de traiter les patterns différente de celle de Windows. Sous Windows, ça marche, mais il arrive que l'on n'ait pas exactement le résultat attendu. Autrement dit, avec glob, il faut utiliser une syntaxe linux sur les OS non linux. -- @-salutations -- Michel Claveau
Pierre Maurette
Méta-MCI (MVP), le 04/03/2009 a écrit :
Bonjour !
Attention à la portabilité de glob, qui a une façon de traiter les patterns différente de celle de Windows. Sous Windows, ça marche, mais il arrive que l'on n'ait pas exactement le résultat attendu. Autrement dit, avec glob, il faut utiliser une syntaxe linux sur les OS non linux.
C'est un peu ce qu'on attend de Python, une unification du code source, non ? Utiliser 'ls' est nettement moins universel. A moins de considérer qu'il est normal d'avoir cygwin dans son PATH, ce que je fais mais qui est quand même une grosse connerie...
-- Pierre Maurette
Méta-MCI (MVP), le 04/03/2009 a écrit :
Bonjour !
Attention à la portabilité de glob, qui a une façon de traiter les patterns
différente de celle de Windows.
Sous Windows, ça marche, mais il arrive que l'on n'ait pas exactement le
résultat attendu.
Autrement dit, avec glob, il faut utiliser une syntaxe linux sur les OS non
linux.
C'est un peu ce qu'on attend de Python, une unification du code source,
non ?
Utiliser 'ls' est nettement moins universel. A moins de considérer
qu'il est normal d'avoir cygwin dans son PATH, ce que je fais mais qui
est quand même une grosse connerie...
Attention à la portabilité de glob, qui a une façon de traiter les patterns différente de celle de Windows. Sous Windows, ça marche, mais il arrive que l'on n'ait pas exactement le résultat attendu. Autrement dit, avec glob, il faut utiliser une syntaxe linux sur les OS non linux.
C'est un peu ce qu'on attend de Python, une unification du code source, non ? Utiliser 'ls' est nettement moins universel. A moins de considérer qu'il est normal d'avoir cygwin dans son PATH, ce que je fais mais qui est quand même une grosse connerie...
-- Pierre Maurette
Alex Marandon
Méta-MCI (MVP) wrote:
Attention à la portabilité de glob, qui a une façon de traiter les patterns différente de celle de Windows. Sous Windows, ça marche, mais il arrive que l'on n'ait pas exactement le résultat attendu. Autrement dit, avec glob, il faut utiliser une syntaxe linux sur les OS non linux.
Autrement dit, glob permet d'écrire du code portable.
Méta-MCI (MVP) wrote:
Attention à la portabilité de glob, qui a une façon de traiter les
patterns différente de celle de Windows.
Sous Windows, ça marche, mais il arrive que l'on n'ait pas exactement le
résultat attendu.
Autrement dit, avec glob, il faut utiliser une syntaxe linux sur les OS
non linux.
Autrement dit, glob permet d'écrire du code portable.
Attention à la portabilité de glob, qui a une façon de traiter les patterns différente de celle de Windows. Sous Windows, ça marche, mais il arrive que l'on n'ait pas exactement le résultat attendu. Autrement dit, avec glob, il faut utiliser une syntaxe linux sur les OS non linux.
Autrement dit, glob permet d'écrire du code portable.