Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Файл config.py: import pyrogram #pip install pyrogram pyrotgfork tgcrypto from config import ( API_HASH, API_ID ) def user2id(user): return app.getUsers(user).id app = pyrogram.Client( api_hash=API_HASH, api_id=API_ID, name="bot" ) @app.on_message() def main(message, client): if message.giveaway: app.forward_messages( from_chat_id=message.chat.id, chat_id=user2id("@USERNAME"), ...
Я работаю над проектом, который использует Docker для развертывания бэкенда на Node.js и базы данных PostgreSQL. У меня есть файл docker-compose.yml, который я использую для запуска этих сервисов. Когда я размещаю файл docker-compose.yml на уровень ниже в структуре папок, все работает корректно....
a = int(input('Введите значения A', end=' ')) b = a + 2 print(f'a){b}') я только начала этим интересоваться, в книге с использованием end применяется только print, а я хочу чтоб после того как человек ввел значение A, значение не писалось на следующей строке. Можно же как то сделать. Мне выдает ошибку...
При попытке удалить все таблицы мне пишет ошибку: ограничение внешнего ключа не выполнено. > php artisan migrate:reset INFO Rolling back migrations. 2024_09_20_124346_create_images_table ............................................................................................... 51.67ms DONE 2024_09_18_133116_create_cart_table...
Помогите, пожалуйста, реализовать такую вещь: на моём сайте присутствует довольно большая таблицы и надо сделать так что бы на мобильной версии сайта элементы не сжимались, а появлялся горизонтальный скрол. Как это можно сделать?
Я создал StatesGroup: class SendNotificationState(StatesGroup): text = State() group = State() form_of_education = State() confirmation = State() И, соответственно, создал хендлеры для того, чтобы слушать сообщения в ответ на мои State, вот один из них: @dp.message(Command("send_notification")) async def send_notification_handler(message: Message, state: FSMContext): ...
Согласно модели сначала идет Прикладной уровень за ним уровень представления и транспортный. Но почему, например, когда браузер сформировал https запрос, TCP рукопожатие происходит раньше, чем TLS рукопожатие? Расскажите, пожалуйста, "чайнику".
"Поступает запрос на одно число (n) диапазон только от 3-20, и код должен на поступившее число подобрать пары чисел кратные числу (n). Пример: 9 - число из первой вставки 1218273645 - нужный пароль (1 и 2, 1 и 8, 2 и 7, 3 и 6, 4 и 5 - пары; число 9 кратно сумме каждой пары)" def get_input(): num = [] ...
Всем добрый день! Во время написания кода возникла проблема с тем, что когда программа доходит до момента заполнения вектора данными из файла, вылетает ошибка, и программа прекращает работу. Суть программы заключается в считывании двух матриц и их последующем...
Нужно сделать простую веб форму куда будут загружать pdf файл, разные они могут быть с картинками с и т.д. я хочу чтобы в нём менялись(на месте одного слова было другое) эти слова могут быть раскиданы по разным частям pdf файла, и этот пдф без изменений можно было обратно...
Есть вот такой скрипт, который по поиску отбирает данные из сложного дерева Json. Но в итоговый массив new_arr попадает только один вариант поиска. Например, в JSON строке у меня есть два элемента test с разнымими ссылками - /page и /hello, но итоговый массив new_arr имеет только один...
Делаю виджет, который будет отображать переданные в него виджеты как в таблице (принимает два параметра - количество виджетов в строке и какую часть экрана занимает каждый виджет). Иерархия: QScrollArea QWidget container QVBoxLayout mainLayout QHBoxLayout btnLayout QGridLayout...
aiogram 3.13.1, python 3.11.0 Код ниже. Он генерирует картинки через враппер, затем выводит клавиатуру, callback которой затем отправляет нужную картинку. Как сделать так, чтобы функция останавливалась после выполнения return message.answer("", reply_markup=kb), чтобы остался активен только callback и...
Задача такая - приходит сообщение с указанием Данных Алексей Алексеев | Ожидание Бюджет НДС | 123 123 | 123123 | СБП Для этого сообщения нужно добавить кнопку "Платёж поступил", после нажатия по которой приходит другое сообщение Алексей Жуков | Бюджет НДС | 123 123 | 123123 | СБП...
UPD: Попробовал переформулировать, так как 2 голоса для "закрыть" Подскажите паттерн для подобного. Записать необходимо в 2 разные таблицы или вообще в 2 разные базы данных. Если запись не произошла во втором условии, то и откатить всё назад и вернуть ошибку. Либо...
Нужно использовать именно CHECK, без использования процедур и тригеров! ALTER TABLE tbl_member ADD CONSTRAINT chk_max_books CHECK ( (SELECT COUNT(*) FROM tbl_loan WHERE tbl_loan.member_id = tbl_member.member_id AND return_date IS NULL) <= 10 ); ERROR: в ограничении-проверке нельзя использовать подзапросы ОШИБКА: в ограничении-проверке нельзя...
Имеются 3 таблицы со связью: Test1, Test2, Test3. В них примитивные данные, поля "name" и "desc". Связаны один ко многим: Test1(id)->Test2(test2_id), Test2(id)->Test3(test3_id). Выгружаю данные из них по связи hasMany вот так: public function method1() { return $this->hasMany(Test2::class, 'test2_id', 'id')->with('method2'); } Метод 2 вот...
Почему при обходе массива методом ForEach при первой итерации не считываются данные из 1-го объекта элемента массива? Считывается только со 2-й итерации. В результате выводится только три ТемплейтЭлемента вместо четырёх! (Должна быть ещё 4-я карточка) const goodsTypes = [ { id: "1", ...
Создал простую слеш-команду для моего JDA-бота. Она полноценно функционирует на серверах, где находится этот бот, но если зарегистрировать бота на себя, то эту команду не получится использовать на других северах или в личных сообщениях Включеные интенты: GUILD_MESSAGES, MESSAGE_CONTENT,...
сам я занимаюсь бэкенд-разработкой. Но стало интересно посмотреть на gamedev. Увидел, что разработчики часто используют паттерн FSM. Сама концепция этого паттерна мне понятна, но есть один момент, который я пока не могу понять. Важный момент FSM в том, что активным может быть...