Search
Write a publication
Pull to refresh
31
0
shtosh python @lesskop

штош

Send message

Используйте Tkinter и будет вам счастье : )

Я, как и вы, не обладаю такой юридической информацией и использую те же инструменты поиска, в которых нет конкретного ответа на вопрос про нужду покупки самого фреймворка.

А может просто плохо ищу, кто знает.

Не нужно, насколько я понял. Но еще лучше прочитать условия лицензии LGPL.

В отличие от PyQt, PySide доступен под LGPL и, таким образом, может использоваться проприетарными программами при условии, что вы внимательно прочитали и соблюдаете условия LGPL.

Лицензией. Да, у меня open-source проект, но вдруг читатель захочет сделать свой коммерческий? Не возникнет никаких проблем. А по коду библиотеки очень похожи. Заинтересованный в вопросе читатель сам поищет отличия и сделает для себя выводы.

Вы не единственный, у всех такое бывает. Здесь изначально выбран минималистичный стиль без игры со всеми цветами радуги. А паддингов и марджинов так вообще нет. Но никто вам не запрещает экспериментировать.

На Хабре любят изобретать велосипеды)

Огромное спасибо за развернутый, конструктивный комментарий.
Решил в лоб, знал про os.listdir и os.scandir. Нужны были пути папок и файлов отдельно. Сделал.
С os.walk не приходилось встречаться, хотя если так подумать, с ним очень просто реализовать многоуровневую сортировку.
Вы никак не угомонитесь, все вас поняли, спасибо. Я зря писал программу.
Хорошо, вы правы.
Извините, что потратил ваше время на чтение этой статьи и написание 4 комментариев
Они могут сходить на мой ютуб :)
Еще раз, для конечного потребителя (обычного юзера, не для энтузиастов с хабра, знающих про ROBOCOPY в cmd) это не проще. Куда легче набрать в текстовом редакторе путь каталога, названия папок и расширения (а можно использовать типовые), чем вот это вот все.
Спасибо за хороший метод.
Для конечного потребителя не проще. В скрипте нужно лишь поменять переменную пути каталога и настроить словарь extensions под свой метод сортировки.
Да, если инсталлятор идет не одним файлом, будет грустно. Можно закомментировать в словаре папку exe, как вариант решения проблемы.
Интересное предложение, реализовывать я его, конечно же, не буду :)
P.S. Вы действительно имели дело с видеофайлами .ts? Я впервые от вас узнал, что такое существует.
Я имел ввиду генератор списка, очевидно. Не особо понимаю, как именно генератор помог бы мне, быстрее бы выполнилась программа? В чем достоинства?
Насчет os.path.join и split согласен.
Решил организовать в едином стиле папки с большим количеством файлов + чуть-чуть покодить
Плохо написал первый абзац, заметил это, но не стал исправлять, так как не нашел более подходящих слов. Я думаю, по заголовку статьи и содержанию можно все-таки понять, что задача именно в сортировке файлов по папкам.
Вы обратились явно не по адресу :)
Спасибо, хорошее замечание. Не использовал библиотеку pathilib, так как никаких сложных манипуляций с путями не производится, только проверка существования файла и парсинг имени файла и расширения.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity