ホームページ >バックエンド開発 >Python チュートリアル >楽しいファイルムーバースクリプト: デスクトップからスクリーンショットフォルダーへ
デスクトップ上の散らかりさに圧倒されたことはありませんか? ?️ あなたが私と同じなら、デスクトップはランダムなファイルの宝庫かもしれません。共通の犯人は一人?スクリーンショット! ? 「ファイル管理」と言うよりも早く蓄積されます。
そこで、私は楽しい小さなスクリプトを使ってこの問題に取り組むことにしました。ここでは、すべてのスクリーンショット (または特定のファイルの種類) をデスクトップから指定したフォルダーに移動し、すべてを整理整頓した状態に保つ方法を説明します。 ?
必要なもの
Python がコンピューターにインストールされています。
pathlib ライブラリ (Python に付属しているため、追加のインストールは必要ありません!)。
スクリプト
すべての面倒な作業を行うスクリプトは次のとおりです:
パスライブラリをインポート
パスを設定します
desktop = pathlib.Path('/Users/91763/Desktop')
new_path = pathlib.Path('/Users/91763/Desktop/Screenshots')
宛先フォルダーが存在しない場合は作成します
new_path.mkdir(exist_ok=True)
すべての PNG ファイルをデスクトップから新しいフォルダーに移動します
desktop.iterdir() のファイルパス:
if filepath.suffix == '.png':
new_filepath = new_path.joinpath(filepath.name)
filepath.replace(new_filepath)
概要
パスの設定: まず、デスクトップのパスと、スクリーンショットの移動先となる新しいフォルダーを定義します。
フォルダーの作成: new_path.mkdir(exist_ok=True) により、新しいフォルダーが存在することが確認されます。存在しない場合は、自動的に作成されます。
ファイルの検索と移動: desktop.itrdir() を使用して、デスクトップ上の各ファイルをループします。ファイルが PNG の場合 (拡張子は任意に変更できます!)、新しいフォルダーに移動されます。
なぜクールなのか
自動化: ファイルを手動で並べ替える必要はもうありません。
組織: デスクトップをきれいに保ち、スクリーンショットをきちんと保管します。
シンプルさ: スクリプトは単純で、他のファイル タイプや保存先にも簡単に適応できます。
これを試してみて、デスクトップが混沌とした混乱から組織のモデルに変わるのを見てください! ?ご質問やご提案がございましたら、以下にドロップしてください。コーディングを楽しんでください! ?
以上が楽しいファイルムーバースクリプト: デスクトップからスクリーンショットフォルダーへの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。