Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Работаю над Desktop Приложением. Перевожу его с .Net Framework 4.8 на .Net 7.0. Приложение обращается к таблицам Google.Sheets и работает с ними. Однако в .Net 7.0, авторизация по OAuth 2.0, по методу GoogleWebAuthorizationBroker.AuthorizeAsync выдает ошибку. В .Net Framework 4.8 всё работало нормально. Отловил ошибку о том, что...
Я пишу телеграм шоп в котором есть разные виды товаров и у каждого своя цена, мне нужно в зависимости от выбранного товара поменять переменную в которую записывается стоимость товара, использую библиотеку telebot, код такой: import telebot from telebot import types bot = telebot.TeleBot('***') price =...
У меня есть модель запроса для ChatGPT. Которая не сохраняется в реляционную базу данных и не имеет миграций. А только в redis и оттуда же берутся данные для изменения. Redis прекрасно работает и отображает что промпт в нем создается. Однако я никак не могу понять как работают...
Мне нужно сделать функцию в дискорд боте, которая будет получать данные о поступившем донате в DonationAlerts, создавать Embed с этими данными и отправлять в специальный текстовый канал. У меня есть код, который только получает и выводит данные в консоль. Вот он: import json, socketio TOKEN =...
Помогите пожалуйста объединить два запроса. Задача - вывести выборку со след условием - если специальность равна коду хотя бы в одном подслучае случая. Исключение если - prvs is null В первой таблице мы получаем значение поля idsl, которое во второй таблице ищем в поле id. Вот что у...
Поля ввода генерируются динамически + возможность добавления новых полей ввода такого же типа. Я сохраняю значения в объекте: [название поля + index]: value. Все работает хорошо, но я не продумал отправку значений на сервер — я просто не знаю как вытащить значения по ключу, ведь...
Дано: 1) план (100.000); 2) за выполнение плана на 50% и выше выплачивается премия 5.000, при этом за каждый последующий процент выполнения прибавлять по 500 к премии (например, 51% = 5.000 + 500); 3) при выполнении плана менее 50% всегда выплачивается 3.000. Как сделать так, чтобы высчитывалось, на...
IDE выполняет код корректно, но онлайн интерпретатор на курсе выдает ошибку: line 6, inp = input() EOFError: EOF when reading a line Объясните почему так происходит. onlinegdb код тоже успешно выполняет. Обработка исключения с помощью конструкции try - except тоже не помогает, появляется ошибка превышения...
У меня возникла такая проблема по использованию PopScope, у меня используется PageView в котором есть несколько страниц в которых есть PopScope и определенная обработка в нем, но на одной из них обработка в PopScope привязана к виджету, поэтому я не могу сделать обработку в главном...
Хочу добавить для этой кнопки горячие клавиши в Visual Studio 2022. Как это можно сделать?
Если в админке Битрикс при добавлении новости вставлять текст из Word, то теги для верстки не применяются автоматически. В разделе HTML вместо тегов добавляются и . Это особенность админки Битрикс или нужна установка какого-то плагина?
Есть две асинхронные функции, которые периодически выполняются (каждые 4 часа и 8 часов соответственно ), при этом есть другая функция, которая выполняется каждую минуту. Вопрос: как запускать функцию с периодичностью в минуту пока длительные процессы спят? import asyncio import...
Хотел спарсить данные с сайта Мосбиржи, но на начальном этапе написания парсера увидел, что эту таблицу как бы и не видно по ссылке на выбранный иструмент, помогите понять, как забрать нужные данные! **import requests import fake_useragent from bs4 import BeautifulSoup user = fake_useragent.UserAgent().random header = {'user-agent':...
Делал по своему старому коду, но почему-то не удаётся корректно обработать, вот код: try: enter = f'SELECT * FROM user_logs WHERE user_id = {user_id}' if enter == 0: insert_query = "INSERT INTO `user_logs` (`user_id`, `verification`, `balance`) VALUES (%s, %s, %s)" cursor.execute(insert_query, (user_id, verification, balance)) conn.commit() ...
Компилирую clang++ строчка из-за которой возникает ошибка: std::thread t = std::thread([&] () { recvdata(ClientSocket); }); Полный вывод компилятора: In file included from server.cpp:18: In file included from C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.39.33519\include\thread:11: In file included from C:\Program Files\Microsoft Visual...
Я хотел с помощью aiogram и asyncpg сделать бота который записывает пароль, почту и сайт, но он решил, что нужно выдать ошибку. Код: import asyncpg from aiogram import Bot, Dispatcher, types from aiogram.dispatcher import FSMContext from aiogram.dispatcher.filters.state import State, StatesGroup class AddPassword(StatesGroup): waiting_for_email = State() waiting_for_website =...
Пытаюсь настроить запрос, чтобы получить кол-во визитов из конкретной поисковой системы, но каждый раз возвращается по нулям. Вот запрос: var url = `https://api-metrika.yandex.net/stat/v1/data?ids=${counterId}&metrics=ym:s:visits&dimensions=ym:s:date&filters=ym:s:lastsignTrafficSource=='organic' AND...
Хочу отказаться от использования scss переменных в пользу css custom properties. Но как оказалось css custom properties нельзя использовать в media queries. Для создания миксинов с брейкпоинтами приходится использовать scss переменные. Получается дублирование значений: $breakpoint-mobile: 375; $breakpoint-tablet:...
каким образом сделать механизм регистрация номера телефона по формату, т.е человек водит номер телефона и он обязательно должен быть такого формата (+7xxxxxxxxx) - иначе бот выдаст пользователю ошибку о том, что номер телефона был веден неверно @router.message(F.text.lower() == "пройти...
У меня есть код на C#, который переименовывает нужную мне папку: DirectoryInfo store = new DirectoryInfo(Path.Text); string name = store.Name; string parent = store.Parent.FullName; string newPath = Path.Combine(parent, "более100стр" + " " + name); store.MoveTo(newPath); Но этот код выдаёт исключение "Отказано в доступе по пути", хотя у меня есть...