Телепаты все на карантине, так что подробности сообщай сам. Минимальный пример кода, позволяющий воспроизвести ошибку?
Если сообщение об ошибке, то какое?
Работает ли код с развёрнутым окном, или не работает вообще?
veehron, палишься. Кроме того, я написал, что надо исправить, если прочитаешь ниже.
А вообще с такими вопросами в гугл. Быстрее, и обидной правды услышишь меньше.
Hemul GM, у тебя нет строки вида указанного в ошибке, т.е.
> root.grid_columnconfigure(minsize=60)
В коде у тебя есть три строки вида
> root.grid_columnconfigure(0, minsize=60)
Что не то же самое. Так что перепроверь, что за файл ты запускаешь - или помести в вопрос актуальную версию кода и сообщения об ошибке.
Oleksandr Shengera, поищи как в питоне пишутся числа с плавающей точкой. (подсказка - разделитель не запятая).
А насчёт цикла - у тебя полная ерунда творится в btn_click2. Полнейшая.
Ты сначала её вызываешь как обработчик событий, потом её же, как поток.
Разбей её на две функции. Одна - обработчик события кнопки, показывает сообщение и запускает поток. Вторая - тело потока, делает что тебе нужно.
Для тех, кто не работал с vosk, что подразумевается под "созданием объекта с полноразмерной голосовой моделью"?
Обучение модели? Загрузка уже обученной модели? Или что?
Артур Samurai, смотря как принимаешь данные...
yield приостанавливает выполнение функции, пока вызвавший её код не запросит очередное значение.
Т.е. в таком формате будет работать:
for line in receive_client_data():
process_line(line)
maks_petrov9, ну так замени pass на вывод сведений об объекте error - что за тип, какое у него содержимое, и так далее.
Тогда хотя бы узнаешь, попадает ли управление внутрь rtest_error().
Esterbit, если речь про то, как скормить результат в IDE, то это уже второй вопрос... и я думаю, keyboard это осилит.
Проблема в том, что предложенный мной подход всё равно потребует предварительной генерации всего текста программы.
А вообще, есть сайт hackertype, зацени. Он делает что-то похожее, только там, по-моему, в качестве текста используются куски реального кода, стащенного с гитхаба.
Создавать КАКОЙ КОД? Что он должен делать? По каким критериям он должен создаваться?
Если очень четко ограничить область применения - например, "чтобы программа генерировала классы-модели для ORM-пакета peewee, получая на вход структуру соответствующих таблиц БД" - то да, кое-что можно создать, и в этой узкой области оно может даже будет полезно (если имеет преимущества над существующими решениями).
Если задача вида "пусть пишет рандомный синтаксически корректный код на питоне" - нууууу, наверно можно. Но зачем?
Если же описание задачи вида "короч чтоб оно само догадалось что мне нужно и написало" - то тут уже никто не поможет.
Из твоего вопроса совершенно непонятно, о каком из трёх случаем идёт речь.
nymb32, тогда я посоветую начать с более простых вещей. Боты всё-таки нетривиальная штука, и отлаживать их сложнее чем обычные программы - что бы там не говорили ютуберы.
Самый простой? Как по мне, так это код из разряда
if len(str(bool_value)) < 5: #потому что "False" - это пять символов а "True" - 4.
Вот просто не написать?
if "instagram.com/" in link:
dp.message_handler(content_types=['text'], text='[8] Геометрия - Рабочая тетрадь Бутузов, Кадомцев, Прасолов')
Ну и да, из твоего вопроса эта проблема ну никак не следует. Уточни формулировку.