Amazing-Python-Scripts

Форк
0
24 строки · 838.0 Байт
1
import os
2
import shutil
3

4

5
def organize_files(source_directory, destination_directory):
6
    for root, dirs, files in os.walk(source_directory):
7
        for file in files:
8
            source_path = os.path.join(root, file)
9
            destination_path = os.path.join(destination_directory, file)
10

11
            # Create destination directory if it doesn't exist
12
            os.makedirs(destination_directory, exist_ok=True)
13

14
            # Move the file to the destination directory
15
            shutil.move(source_path, destination_path)
16

17
            print(f"Moved {file} to {destination_directory}")
18

19

20
# Example usage: Organize files from source directory to destination directory
21
source_directory = '/path/to/source_directory'
22
destination_directory = '/path/to/destination_directory'
23

24
organize_files(source_directory, destination_directory)
25

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.