Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Доброй ночи. Поставлена следующая задача: Дан список стран и городов каждой страны. Затем даны названия городов. Для каждого города укажите, в какой стране он находится. Программа получает на вход количество стран N. Далее идет N строк, каждая строка начинается с названия...
Я делаю небольшого телеграмм бота на aiogramm: if message.text.lower() == 'магазин страховок': async with state.proxy() as data: #code data['magazine'] = True async with state.proxy() as data: try: if message.text.lower() == 'страховка на жизнь' and data['magazine']: #code data['magazine'] = False except KeyError: pass В данном коде...
Как запретить многим пользователям пользоваться одним ключем доступа? Я задавал вопрос выше, коротко говоря, о том как запретить многим пользователям использовать один ключ доступа, который дает больше функционала Как я понял, решение есть, их даже несколько, но вот...
У меня есть бот на aiogram и телеграм канал, в который добавлен этот бот. Как мне реализовать событие, которое вызывается при отправке сообщения в этот телеграм канал? Также, мне нужна проверка на ID этого канала.
Написал код, который должен конвертировать .ui файл в .py import os import re def generate_py_from_ui(path: str): files = os.listdir(path) ui_list = [] pattern = re.compile(r'.*\.ui') for it in files: if pattern.match(it): ui_list.append(it) print(ui_list) for it in ui_list: file_path = os.path.join(path, it) file_name_without_extension = file_path.split(os.sep)[-1].removesuffix('.ui') ...
Как загрузить с помощью кода c# файл на Dropbox, если проект у меня не ConsoleApp, а WinForms
Подскажите в чем основная разница между этими двумя патернами? (Кроме того что Event channel есть расширением Observer)
/*в этот масив я помещаю строчные элементы через запятую. Какой тип нужен вместо any?*/ const [selected, setSelected] = useState<any>([]); /*сдесь хранится моя база в виде [{name: string, id: number}]. Какой тип нужен вместо any?*/ const [data, setData] = useState<any>(data); /*а тут какой тип нужен для event который я передаю в эту...
Есть 2 файла: основной (main.py) и дополнительный под базу данных (users.py) users.py: test1 = { 'lvl': 0 } я хочу взять значение из словаря test1 под именем 'lvl', отредактировать его в main.py и сохранить новое значение в users.py. вот, как я пытаюсь это сделать(естественно оно не работает и тупо чистит...
В общем, мне нужно сделать ICMP опрос коммутаторов с помощью яп golang, всё вроде сделано, работает. Одна загвоздка, объектов для опроса тысячи, и чтобы их все опросить и занести в базу данных жив ли коммутатор или нет - понадобится большое количество времени. Проблема была...
Есть потребность преобразовывать на регулярной основе большие списки русских слов в нормальную форму. Популярная библиотека Pymorphy2 работает очень качественно, но очень медленно на больших количествах слов в циклах. Например, 880 тыс. слов на моём компьютере (AMD Phenom II X6 1090T, 3617...
или день. Делаю в телеграмме бота, использую модуль "pyrogram". Данный модуль беспрерывно спамит в консоль. Вопрос, как убрать этот бесконечный спам? Заранее благодарю, за...
Микроконтроллер передает по UART данные с датчиков. Требуется визуализировать показания в виде шкалы приборов на Android устройстве. К микроконтроллеру подключаю FTDI ( rs232-USB ) // либо hc-06, в случае с BLUETOOTH Протокол передачи самодельный. Проект создал в Unity. Для начала выбрал...
Как написать на javascript цифровые часы,но не обычные,а со своей "системой счисления", т.е в которой 1 час по длительности это уже не 1 час (в привычных наших часах).Чисто для примера , 1 час = 40 наших минут, и др соответствия по минутам и секундам.Как это реализовать?
Есть таблица, внутри которой коллекция с горизонтальным скроллом, фото в коллекцию - ссылки из массива данных полученных url запросом, проблемы с переиспользованием ячеек - при скролле постоянно загружаются не те фотки и не в том количестве (prepareForReuse пробовал , не помогает,...
К примеру ввожу вектор [1:10],чтобы он выводил простые числа 1 3 5 7,даже если использовать встроенные прям из вектора он выведет простые числа
Работаю над flow builder, где на flow можно добавлять ноды и соединять их между собой (как в integromat, zapier или rapidapi). В моём случае нода - это по сути postman, но который имеет лишь 1 endpoint и один http метод. Т.е. одной ноде я назначаю: url, method, body, query, path и headers. Напр....
Есть следующие данные: ID sum ind 1 5 A 1 4 B 1 3 C 1 2 D 2 5 A 2 5 B 2 3 C 3 5 A 3 4 B 3 3 C 3 3 D Необходимо для каждого ID выбрать наибольшую и наименьшую sum и их ind Если значений несколько, то выбираем первый по алфавиту, то есть на выходе необходимо получить ID sum ind 1 5 A 1 2 D 2 5 ...
Как переключиться на другую вкладку в arsenic (асинхронный аналог selenium)? Если в selenium driver.switch_to.window(driver.window_handles[1]) работает отлично, то как такое же решение реализовать в arsenic я не знаю, ведь await session.switch_to.window(session.window_handles[1]) не работает import asyncio from arsenic import get_session, browsers, services async def...
На странице https://v-est.ru/napolnye-pokrytiya/kovrovaya-plitka/ есть фильтр по цвету. Там находится всего 3 элемента. Как только мы выбираем любой из цветов (https://v-est.ru/napolnye-pokrytiya/kovrovaya-plitka/?filter_tsvet=korichnevyi&query_type_tsvet=or), страница перезагружается и в фильтре появляются все цвета. С чем это связано? Кто...