Вадим, мне как-то хватало форматтера в pycharm ce.
Поставил black, посмотрел… не знаю. Он поправил лишь в одном месте мой код, разложив параметры конструктора построчно. Да, наверное, это было бы удобно, но всё происходит как-то неявно - оно срабатывает на триггер какой-то, не сразу и не вижу возможности понять, где и что оно поменяло.
Наверное, откажусь от него.
А что сильнее тормозит - получение файла с сервера или обработка файла?
Если получение, то хоть обвешайся процессорами, не ускоришь. Ускорить получение должен помочь асинхронный код.
Я бы попробовал разделить этапы получения и обработки. Асинхронно получать файлы и помещать их в очередь обработчика. Таким образом, обработчик будет лопатить очередь постоянно, не простаивая на ожидание каждого отдельного файла.
Как именно это практически реализовать всё, не знаю - я по стратегии :)
Не надо использовать имя list и другие названия встроенных типов python - это может привести к странным результатам. Если уж так хочется, пишите "my_list".
См.п.3.6 Надо поправить название.
См.п.3.2 - надо указать конкретный тэг твоей БД (SQLite), а не общий.
Если вы не будете следовать правилам ресурса, ваши вопросы могут быть удалены модератором, а в случае неоднократных нарушений аккаунт может быть удален временно или навсегда.
Вопрос не имеет отношения к собственно языку Python, это вопрос по работе VS Code и расширений к нему. Упоминания Python не достаточно доя отправки вопроса в тэг.
Вовэу ᅠ, а при чем тут мнимые числа? В вопросе и в решении их нет. Сергей Паньков, спасибо за наводку, глядя на ваш ответ, вспомнил школьную тригонометрию :) но про 180/Пи пришлось гуглить, всё забыл уже без практики.
Вот теперь сижу и думаю, почему не 360/Пи? Потому что гипотенуза тут - половина диаметра, точно!
Можно.