Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров
Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.
Последние вопросы
Всех приветствую, задался вопросом нужно создать меню через библиотеку pyTelegramBotApi, само меню уже есть и функционирует, вопрос в том как сделать чтобы сообщение которые выводилось видел только тот что вызвал это меню, бот добавлен в группу, через message.from_user.id не подходит,...
Имеется почта на Яндексе. При помощи скрипта отправляю e-mail с вложениями. Письма с вложениями доставляются корректно, названия вложений также корректны, в том числе если названы кириллицей, однако в папке "отправленные" письма не сохраняются. Добавил в список...
На сайте есть модальное окно с политикой конфендициальности. Из за того, что в нем много текста, когда быстро прокручиваешь весь блок просто плывет. Можно ли это исправить? Данная проблема только в хроме. <div class="modal__content"> <div class="modal__close--policy"> ...
* * * * * source ../var/www/klaster_web__usr/data/www/klaster-web.ru/parser/venvParser/bin/activate && python ../var/www/klaster_web__usr/data/www/klaster-web.ru/parser/main.py @daily source ../var/www/klaster_web__usr/data/www/klaster-web.ru/parser/venvParser/bin/activate && python ../var/www/klaster_web__usr/data/www/klaster-web.ru/parser/daily_enter.py В crontab -e набрал эти команды (первая должна выполнять скрипт...
не получается установить 1c bitrix на локальный сервер,после задания базы данных появляется такая пустая страница,я уже устанавливал туда битрикс,но потом удалил и хотел...
На сайте в качестве доставки используется модуль "Расчет стоимости доставки по зонам с подсказками от DaData" Возникла необходимость изменять стоимость доставки в зависимости от выбранного периода времени доставки и минимальная сумма заказа 990руб. http://joxi.ru/v2983kRt4KyWJm С...
как сделать чтобы некоторые слова не копировались, знаю что есть вроде (?!ignoreme2) if (/Столбик:/.test(text) && $('#short_story').val()=='[b]Столбик:[/b]\n') { var short_story = text.match(/Столбик:(.+)\n?.*?\n?/s)[1]; $('#short_story').val('[b]Столбик:[/b]\n'+$.trim(short_story)).trigger('change'); } ...
Всем привет. Как мне сделать условие на запись? Условно, я имею var user = await User.findOrCreate({//code}); if (user == как мне понять была ли создана таблица или нет) { return console.log('table created') //code ... }else { //code.. } Если создана запись то работать с ней, если нет отсекать) sequelize«mysql»
Как и многие, я написал своего первого бота на pyTelegramBotAPI, но вот с публикацией бота я понял, что допустил ошибку в самом начале при выборе библиотеки. О преимуществах aiogram говорить нет смысла. Но при переносе кода на новую библиотеку я столкнулся с проблемой: один из моих...
Мой код TabWidget: class Ui_tabWidget(object): def setupUi(self, tabWidget): tabWidget.setObjectName("tabWidget") tabWidget.resize(180, 35) tabWidget.setMinimumSize(QtCore.QSize(40, 35)) tabWidget.setMaximumSize(QtCore.QSize(180, 35)) self.horizontalLayout = QtWidgets.QHBoxLayout(tabWidget) self.horizontalLayout.setContentsMargins(0, 0, 0, 0) self.horizontalLayout.setSpacing(0) ...
class Obj: def __init__(self, a, b): self.a = a self.b = b if __name__ == '__main__': obj1 = Obj(1, 2) obj2 = Obj(1, 2) print(obj1 == obj2) # False
библиотера aiogram @dp.message_handler(is_admin=True) @dp.message_handler(commands=["ban"]) async def ban(message: types.Message): if not message.reply_to_message: await message.reply("команда должна быть ответом на сообщение") return await message.bot.delete_message(message.message_id, chat_id=config.GROUP_ID) await message.bot.ban_chat_member(chat_id=config.GROUP_ID,...
Как менять proxy в Selenium ChromeDriver ? Т.е. посетить сайт на одном IP и при сёрфинге на нём изменять IP не перезапуская сам ChromeDriver Как задать начальный прокси я знаю options.AddArguments($"--proxy-server={proxy}"); А вот как менять на лету...
Пытаясь настроить права доступа к БД Firebase конкретно под мой случай, я уже излазил доки и так и не сумел сделать все верно. Возможно тут помогут ) сейчас права выглядят дефолтно { "rules": { ".read": true, ".write": true, } } структура проекта максимально...
Есть сеть из 3 контейнеров: nginx, project1 и project2. version: '3.8' services: nginx: image: nginx:1.21.1 restart: unless-stopped ports: - 127.0.0.1:80:80 - 127.0.0.1:433:443 volumes: - ./proj1:/var/www/proj1 - ./proj2:/var/www/proj2 - ./.docker/nginx/nginx.conf:/etc/nginx/nginx.conf:ro - ./.docker/nginx/conf.d:/etc/nginx/conf.d:rw -...
Хочу получить адрес без страны и области, в Поиск в MapKit: Tips & Tricks есть пример как выбрать город, val city = response.collection.children.firstOrNull()?.obj ?.metadataContainer ?.getItem(ToponymObjectMetadata::class.java) ?.address ?.components ?.firstOrNull { it.kinds.contains(Address.Component.Kind.LOCALITY) } ?.name но что если мне нужен весь адрес, но без...
Выше приведен скрин расположения файлов в проекте. В views/RegistrationPage.php расположена html форма, в action формы мне нужно указать пусть к Controllers/RegistrationController.php. Как я могу это сделать?
У меня есть переменные public double x, y; public int absoluteX, absoluteY; например x и y равны 0.5 absoluteX и absoluteY это позиция на экране, максимум 1920 1080 как мне по x, y получить absoluteX, absoluteY в данном случае (x y = 0.5) значит absoluteX = позиция экрана по X координате (1920) а absoluteY = позиция экрана по Y координате...
Подскажите, существует ли способ сделать разделение файла быстрее, чем написал я? from threading import Thread from datetime import datetime def spliter(name): now = datetime.now() print(f"start spliting at : {now.strftime('%H:%M:%S')}") with open(name, "r") as f: data = f.readlines() sep = int(len(data) / 2) first = """""" second =...
Смысл БД в хранении информации, по проведённым с курсантами занятиям. Инструктор провёл занятие с курсантом и БД вносится: ... дата, время начала, время окончания, общее время ... Инструктор может провести занятие сразу с двумя курсантами, но в БД вносится запись для каждого...