前提
excelの新規ブックを作成し、名前を付けて保存しようとしています。
名前には、現在時刻を用いたいと考えていますが、上手くいきません。
発生している問題・エラーメッセージ
[Errno 22] Invalid argument
該当のソースコード
python
1import openpyxl as px 2 3start_time = datetime.datetime.now() 4str = str(start_time) 5wb = px.Workbook() 6ws = wb["Sheet"] 7ws.title = "result" 8path = fr"フォルダパス\{str}.xlsx" 9wb.save(path) 10
試したこと
path = f"保存先フォルダのパス{str}.xlsx"
path = "フォルダパス" + start_time.strftime("%Y%m%d_%H%M%S") + ".xlsx"
を試しましたが、保存できませんでした。
ソースコードの方法でなぜ何故うまくいかないのか分からないので、教えていただけないでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。