Creación automática de directorios con salida de archivo [duplicar]
Posible Duplicado:
funcionalidad mkdir-p en python
Digamos que quiero hacer un archivo:
filename = "/foo/bar/baz.txt"
with open(filename, "w") as f:
f.write("FOOBAR")
Esto da un IOError
, ya que /foo/bar
no existe.
¿Cuál es la forma más pitónica de generar esos directorios automáticamente? ¿Es necesario que llame explícitamente os.path.exists
y os.mkdir
en cada uno de ellos (es decir, /foo, luego /foo/bar)?
Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32
Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52