Oto funkcjonalny kod (Utwórz plik z powodzeniem)
sys.stdout = open('filename1.xml', 'w')
Teraz próbuję nazwać plik aktualną datą i godziną (nie jestem ekspertem w Pythonie)
filename1 = datetime.now().strftime("%Y%m%d-%H%M%S")
sys.stdout = open(filename1 + '.xml', 'w')
Chcę wypisać nazwę pliku z dokładną datą i godziną, jest to plik xml, który program już utworzył, muszę tylko nazwać plik. Powyższy kod nie działa.
[EDITED] - Zwrócony błąd
File "./fix.py", line 226, in <module>
filenames = datetime.now().strftime("%Y%m%d-%H%M%S")
AttributeError: 'module' object has no attribute 'now'
=międzyfilenameadatetime