2012/4/6 mauricio rodriguez <rodriguez.maurici...@gmail.com>:
> Hola gracias por responder...

[...]

> Por otra parte si ejecuto en python 2.7 o superior
>
>
> directorio='foo21,foo22,foo23'
> os.system('mkdir -p foo/foo2/{'+directorio+',}')
>
> funciona como se espera

A ti. Si yo lo intento en Python 2.7 y 3 (Debian), me sucede lo mismo
que tú ves en la versión 2.6

> Debido a eso descarto que sea bash, sino la forma de que python interpreta
> la secuencia de comandos mediante os.system

Según la documentación:

 "[...] This is implemented by calling the Standard C function
system(), and has the same limitations [...]"

Por tanto, la única diferencia entre tus resultados tiene que ser libc.
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a