Aquí es un código funcional (Crear archivo con éxito)cómo crear un nombre de archivo con la fecha y hora actual en python?
sys.stdout = open('filename1.xml', 'w')
Ahora estoy tratando de nombrar el archivo con la fecha actual Tiempo (no soy un experto en Python)
filename1 = datetime.now().strftime("%Y%m%d-%H%M%S")
sys.stdout = open(filename1 + '.xml', 'w')
Quiero escribir un nombre de archivo con la fecha y hora exactas, es un archivo xml, que el programa ya ha creado, solo necesito nombrar el archivo. El código anterior no está funcionando.
[Editado] - El error devuelto
File "./fix.py", line 226, in <module>
filenames = datetime.now().strftime("%Y%m%d-%H%M%S")
AttributeError: 'module' object has no attribute 'now'
necesita '' 'entre' nombre_de_archivo' y 'datetime' –
Aparte de eso, ¿cómo es exactamente que el" código anterior no funciona "? –
Al presentar una pregunta como esta, "no funcionar" no es suficiente. Describe exactamente cómo falla. –