Автоматический сортировщик и архиватор файлов на Python

  Рет қаралды 3,041

CodeWriter

CodeWriter

Күн бұрын

✅ Купить исходник можно через Telegram бота: t.me/codewriter_source_bot
🔗 Группа в ВК - codewriter_official
00:00 Вступление
00:35 Пишем сортировщик файлов
08:52 Тестируем сортировку
09:25 Пишем архивацию сортированных файлов
15:00 Тест и демонстрация работы
#codewriter #программирование #watchdog #zipfile #watchdogobserver

Пікірлер: 19
@SuperKostick
@SuperKostick 7 ай бұрын
первое видео без воды, доходчиво с простым маленьким проектом! Продолжай пожалуйста!
@konfuze_top
@konfuze_top 2 жыл бұрын
3:52 *Рекомендую брать расширение файла, не с помощью индекса 1, а с помощью индекса -1, то, есть, к последнему элементу, так, как, вдруг в названии файла, есть точка, и она тоже разделиться, на отдельный элемент, поэтому лучше берите последний элемент в списке, если хотите взять расширение.*
@0_mxd_0
@0_mxd_0 Жыл бұрын
Понял, принял. Взял на вооружение
@fsoky
@fsoky 3 жыл бұрын
круто, крутооо;3
@hanckhanck8376
@hanckhanck8376 3 жыл бұрын
спасибо, делал недавно типа этого... и заметил 'ext' я бы сделал -1 (потому что в файле могут быть несколько точек)
@user-ry3fx3pd5h
@user-ry3fx3pd5h 2 жыл бұрын
В строке 56 не нужно явно указывать str. input по-дефолту возвращает строку. Ну и так как работаем с файлами, то нужно запилить асинхронщину async/await.
@vladvkonte
@vladvkonte 2 жыл бұрын
6:30 Лучше было бы ввести все расширения в переменную media_images = ['png', 'jpg', 'avif', 'webp', 'jpeg', 'gif'] А потом сравнивал бы: if ext[-1].lower() in media_images… Кстати, а что, если файл без расширения? Например, в Linux и не только - такое бывает. У тебя выскочит ошибка.
@nickvo2308
@nickvo2308 3 жыл бұрын
Кароч чел спасибо очень помог
@konfuze_top
@konfuze_top 2 жыл бұрын
0:02 там будет жігіттер (жигиттер)
@CodeWriter
@CodeWriter 2 жыл бұрын
Учту)
@konfuze_top
@konfuze_top 2 жыл бұрын
@@CodeWriter балалар на казахском переводится как дети.
@nickvo2308
@nickvo2308 3 жыл бұрын
А разархиватор?)
@CodeWriter
@CodeWriter 3 жыл бұрын
А смысл?
@nickvo2308
@nickvo2308 3 жыл бұрын
@@CodeWriter мне для курсовой надо)
@nickvo2308
@nickvo2308 3 жыл бұрын
@@CodeWriter блин а еще у меня у меня выдает ошибку и пишет no module name watchdog
@CodeWriter
@CodeWriter 3 жыл бұрын
Потому что watchdog скачать нужно. Я всегда в начале видео даже команду показываю
@nickvo2308
@nickvo2308 3 жыл бұрын
@@CodeWriter я ее скачал но ошибка осталась
Как в 44 года стать программистом на Python. Объясняю с чего начать.
19:32
СНЕЖКИ ЛЕТОМ?? #shorts
00:30
Паша Осадчий
Рет қаралды 5 МЛН
Как быстро замутить ЭлектроСамокат
00:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 13 МЛН
Эффект Карбонаро и бесконечное пиво
01:00
История одного вокалиста
Рет қаралды 6 МЛН
When Jax'S Love For Pomni Is Prevented By Pomni'S Door 😂️
00:26
КАК РАБОТАЕТ ZIP АРХИВ? | РАЗБОР
12:22
Droider
Рет қаралды 240 М.
7  ПАРАДОКСОВ БЕСКОНЕЧНОСТИ
36:02
Mathin
Рет қаралды 327 М.
Структура файлов и каталогов в Linux
20:28
Aleksey Samoilov
Рет қаралды 356 М.
Уроки Python / Работа с файлами   чтение из файлов
18:49
Изучаем мир ИТ / Олег Шпагин / Программирование
Рет қаралды 42 М.
КАК РАБОТАЕТ СЖАТИЕ?
27:37
Alek OS
Рет қаралды 83 М.
Be Careful When Using exec() or eval() in Python
9:17
NeuralNine
Рет қаралды 9 М.
СНЕЖКИ ЛЕТОМ?? #shorts
00:30
Паша Осадчий
Рет қаралды 5 МЛН