私はプログラミングが初めてで、さらにはPythonでもそうです。だから私のことは何の無知を許してください。私は、過去24時間以内に変更されたファイルを移動するスクリプトを自分自身で作成しようとしています。これまでのところ、私はこの思い付いています作成/変更日にファイルを移動してからPythonで移動する
import datetime
import os
import shutil
src = "C:\Users\Student\Desktop\FolderA"
dst = "C:\Users\Student\Desktop\FolderB"
now = dt.datetime.now()
before = now - dt.timedelta(hours=24)
def mins_since_mod(fname):
return (os.path.getmtime(fname))
for fname in os.listdir(src):
if mins_since_mod > before:
src_fname = os.path.join(src,fname)
os.path.join(dst,fname)
shutil.move(src_fname, dst)
私は私が解に近いんだけど、私はこの作業を取得する方法を見つけ出すように見えることはできません。私はここでコミュニティを見回し、私の問題の解決策を見つけることができませんでした。ご指摘やご提案ありがとうございます。
これは完全に機能しました。あなたが行ったことを明確にしてくれてありがとう。 @CFNZ_Techieも最高でしたが、これは自分のスクリプトに書いたものに最も近いものでした。 –