ここに機能コードがあります(成功したファイルを作成します)
sys.stdout = open('filename1.xml', 'w')
今、現在の日付/時刻でファイルに名前を付けようとしています (私は Python の専門家ではありません)。
filename1 = datetime.now().strftime("%Y%m%d-%H%M%S")
sys.stdout = open(filename1 + '.xml', 'w')
正確な日付と時刻を含むファイル名を書き出したいのですが、それは、プログラムが既に作成した xml ファイルです。ファイルに名前を付けるだけです。上記のコードは機能しません。
エラーが返されました:
File "./fix.py", line 226, in <module>
filenames = datetime.now().strftime("%Y%m%d-%H%M%S")
AttributeError: 'module' object has no attribute 'now'