実現したいこと
Pythonを使ってファイル名を変更後、共有フォルダに移動させたいのですが
エラーが起こってしまいます。
発生している問題・エラーメッセージ
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) ~\AppData\Local\Temp\ipykernel_8648\3283789394.py in <module> ----> 12 shutil.move(local, share + str_today + '_' + '.csv') TypeError: unsupported operand type(s) for +: 'WindowsPath' and 'str'
該当のソースコード
Python
1import shutil 2from pathlib import Path 3import datetime 4 5# 今日の日付を取得 6d_today = datetime.datetime.now() 7# 文字列に変換 8str_today = d_today.strftime('%Y%m%d%H%M%S') 9 10local = Path("ローカルファイルのパス") 11share = Path(r'\\共有フォルダのパス') 12shutil.move(local, share + str_today + '_' + '.csv')
試したこと
特になし。
補足情報(FW/ツールのバージョンなど)
Windows 11
Python : 3.9.3
Pathlib : 1.0.1
回答1件