Voici un code fonctionnel (Créer un fichier avec succès)
sys.stdout = open('filename1.xml', 'w')
Maintenant, j'essaie de nommer le fichier avec la date et l'heure actuelle (je ne suis pas un expert en python)
filename1 = datetime.now().strftime("%Y%m%d-%H%M%S")
sys.stdout = open(filename1 + '.xml', 'w')
Je veux écrire un nom de fichier avec la date et l'heure exactes, c'est un fichier xml, que le programme a déjà créé, j'ai juste besoin de nommer le fichier. Le code ci-dessus ne fonctionne pas.
[EDITED] - L'erreur renvoyée
File "./fix.py", line 226, in <module>
filenames = datetime.now().strftime("%Y%m%d-%H%M%S")
AttributeError: 'module' object has no attribute 'now'
=entrefilenameetdatetime