[Editado para reflejar que el problema es probable que no hacia adelante frente a la espalda slash]
Si he entendido bien, desea que el archivo que se crea automáticamente para usted, ¿verdad?
abrir en modo escritura crea el archivo para usted. Sería más claro si nos dijera el error exacto que está obteniendo. Podría ser algo así como que no tienes permiso para escribir en C :.
me había sugerido previamente que podría ser debido a la barra inclinada, y se indica que el PO podría intentar:
a = open(r'C:\c.txt', 'w')
Nota del r antes de que la ruta del archivo, lo que indica modo raw (que es decir, la barra invertida no se interpretará como especial).
Sin embargo, como señaló Brian Neal (así como otros, comentando en otro lugar), probablemente esa no sea la razón del error. Lo estoy guardando aquí solo por razones históricas.
no repro, funciona muy bien para mí – SilentGhost
Agregue a su pregunta: ¿qué versión de Python, en qué plataforma se está ejecutando (Windows?) Y el mensaje de error exacto. –
El modo "w" debería crear automáticamente el archivo si no existe. ¿Podría editar su pregunta para incluir los comandos/códigos específicos que está ejecutando y el mensaje de error y rastreo que resulta? Gracias. – nearlymonolith