
⚡️ 2 лайфхака для работы с файлами
• Перемещение файлов. С помощью библиотеки shutil вполне можно перемещать файлы из одной папки в другую.
Если вы не хотите импортировать дополнительные библиотеки, вы можете воспользоваться
Гораздо проще воспользоваться
• Объединение компонентов пути. Для разделения компонентов пути часто используется "/", но если вы хотите, чтобы программа работала на разных платформах, этот вариант не подойдёт.
Гораздо лучше объединять компоненты пути с помощью этой функции:
• Перемещение файлов. С помощью библиотеки shutil вполне можно перемещать файлы из одной папки в другую.
Если вы не хотите импортировать дополнительные библиотеки, вы можете воспользоваться
os.rename
или os.replace
, но это значительно усложнит вашу задачу.Гораздо проще воспользоваться
shutil.move()
, чтобы перемещать файлы.• Объединение компонентов пути. Для разделения компонентов пути часто используется "/", но если вы хотите, чтобы программа работала на разных платформах, этот вариант не подойдёт.
Гораздо лучше объединять компоненты пути с помощью этой функции:
os.path.join()
.