SoloCodigo
Programación Web y Scripting => Python => Mensaje iniciado por: jokings80 en Lunes 30 de Agosto de 2010, 13:06
-
Hola, tengo un problema al crear archivos en Python. Quiero crear X archivos de texto, el número a priori no se conoce, por lo que el nombre de estos archivos tampoco. Mi idea era usar algo como
file = open("fichero_num_"+numeroFichero+".txt", "w")
de forma que numeroFichero fuera una variable que indica una parte del nombre del fichero quedando del siguiente modo, fichero_num_1.txt, fichero_num_2.txt, etc. de forma parecida a como se muestra texto y variables en pantalla.
Pero tal y como lo he puesto no funciona, ¿alguien sabe si se puede hacer lo que quiero y cómo?
Gracias por todo!!
-
Debes convertir el número en un string
file = open("fichero_num_"+str(numeroFichero)+".txt", "w")
-
Muchas gracias. Lo he probado y funciona