En efecto, "brace expansion" suena mejor. Eso es lo que busco, imitar
(y ampliar) lo que hace bash.
Muchas gracias,

Jose

El lun, 22 mar 2021 a las 9:08, Chema Cortes (<pych...@gmail.com>) escribió:
>
> Supongo que lo que buscas es imitar la "brace expansion" (expansión de 
> llaves) que hace bash (lo de unfold lo dejaría más para tratamiento de 
> streams).
>
> Si no vas a usar nada complicado, te lo puedes programar tú mismo usando 
> expresiones regulares. Si quieres algo hecho, mírate el módulo braceexpand:
>
> https://pypi.org/project/braceexpand/
>
> Saludos.
>
> El dom, 21 mar 2021 a las 10:56, Jose Caballero (<jcaballero....@gmail.com>) 
> escribió:
>>
>> Hola,
>>
>> perdón por un título tan poco descriptivo. Es parte de mi problema, no
>> sé cómo explicarlo, y por tanto no se me ocurre cómo buscarlo en
>> google. Seguro que alguien ya lo ha hecho antes, pero no acabo de
>> encontrar las palabras claves (key words) para hacer una búsqueda
>> eficiente en google :)
>>
>> Si alguien sabe de alguna web donde esté resuelto y me lo puede
>> indicar, antes de que yo pierda el tiempo intentando hacerlo con una
>> implementación mediocre, me ahorraría mucho tiempo.
>>
>> Necesito convertir una "string" como ésta:
>>
>>     foo_{01,03,06}_bar
>>
>> en:
>>
>>     foo_01_bar
>>     foo_03_bar
>>     foo_06_bar
>>
>> y una "string" como la siguiente:
>>
>>     foo_{01..06}_bar
>>
>> en:
>>
>>     foo_01_bar
>>     foo_02_bar
>>     foo_03_bar
>>     foo_04_bar
>>     foo_05_bar
>>     foo_06_bar
>>
>> Cualquier ayuda es más que bienvenida.
>> Un saludo,
>> Jose
>> _______________________________________________
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>
>
>
> --
> Hyperreals *R  "Quarks, bits y otras criaturas infinitesimales": 
> https://blog.ch3m4.org
> Buscador Python Hispano: http://busca.ch3m4.org
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es

Reply via email to