あくまで備忘録なんで雑に記録します
「本日の日付を格納した変数」を”クォーテーション”で括られたパスに入れたい
file_name = test20240101test.xml
test.txtを、testフォルダ内に「test20240101test.xml」という名前にリネームして移動したい
下のコードだとテストフォルダに「file_name」というファイルが出来るだけなので、
import shutil
import datetime
# 事前に作業ディレクトリにtest.textを用意
# 本日の日付をつける
d_today = datetime.date.today()
today_num = d_today.strftime('%Y%m%d')
file_name = 'test' + today_num + 'test' + '.xml'
shutil.move('./test.txt', './test/file_name')
下の様にf-stringsにしてしまえば
shutil.move('./test.txt', f'./test/{file_name}')
コメント