Поиск ответов на вопросы программистов, кодеров, веб-разработчиков, фронтендеров, бекендеров

Ответы на вопросы из разных областей программирования и инжениринга в сфере ИТ.

Последние вопросы

В MS Word, когда вы наводите курсор на границы таблицы, между строками, на которые направлен курсор, появляется знак "+" (прилагаю скриншот). Как добавить такую же кнопку в заголовок QTableWidget? from PyQt5 import QtWidgets from PyQt5.QtWidgets import QApplication from PyQt5.QtWidgets import * from PyQt5.QtGui import * from PyQt5.QtCore import...

Пишу парсер для сайта https://www.shibor.org/shibor/dataservicesen/ Необходимо получить данные с фрейма Shibor Имеется код import requests from bs4 import BeautifulSoup import re URL = 'https://www.shibor.org/shibor/dataservicesen/' HEADERS = {'user-agent': "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36"} def get_html(url): return requests.get(url,...

Пробую создать ADO model из базы данных, но классы сущностей не создаются, не могу разобраться почему, вот скриншот соединения Но в модели создается пустой...

Доброе время суток. Вопрос описанию функций. Есть фукция, которая делает запрос и возвращает объект типа def _get(...) -> JsonResponseData: ... return JsonResponseData(...) Есть декоратор, который изменяет логику поведения, передавая параметры в выше указанную функцию. Он смотрит на данные, и...

Как реализовать телеграм бота написанного на библиотеке Telebot, с возможностью изменения настроек. Например есть команда -stt и ее код выглядит так @bot.message_handler(content_types = ["text"]) def text_handler(message): chat_id = message.chat.id text = message.text.lower() user_id = message.from_user.id if (text == "-stt"): ...

Изначально столбец column имеет тип данных varchar(19) там содержаться разные номера (1000094384, 9008564566, 999765443, 6786543 итп). Мне нужно выбрать номера начинающиеся от 900 до 999 (900,901,902...998,999). Преобразую в number TO_NUMBER(substr(column,1,3)) between 900 and 999 но пишет ошибку неверное число, пробовал через >= <= тоже...

Есть проект виртуальной библиотеки, сделанный на angular и typescript. Идея в том, что можно было бы брать книги как в библиотеке, но мне нужно сделать список с книгами на сайте серверным, сделать сервер (максимально простой, вообще ничего сверх сложного не надо) что бы другие тоже...

В интернете пишут что нужен беспроводной драйвер для aarch64 mediatek на miui как установить

В блоке Try у меня огромный запрос на добавление данных в таблицу(из других таблиц), после чего я пишу set @insertingRows = @@ROWCOUNT И после, если произошла ошибка в добавлении и вылетело в catch, мне необходимо вывести сколько строк было затронуто (как раз для этого я ввела...

Как сделать чтобы при успешной отправке формы срабатывало открытие модального окна Fancybox? У меня сейчас форма закрывается. Но как можно сделать, чтобы выходило модальное окно. Буду рад любой помощи document.getElementById('call-form2').addEventListener("submit", function(event) { event.preventDefault(); //...

Есть такое подключение db, err := sqlx.Connect( "postgres", fmt.Sprintf( "postgresql://%s:%s@%s:%s/%s?sslmode=disable", databaseUser, databasePassword, databaseHost, databasePort, databaseDB, ), ) и такой метод type A struct { task string taskDone string } a := A{} result, err := db.NamedExec( `INSERT...

При выборке предложений из БД, где используется \n для переноса строки, \n воспринимается, как просто два символа. Если же вписать \n в код вручную , как обычно, то работает исправно. Пример: В столбце Vote в таблице Ex в БД хранится: \nВарианты ответа:\n**A.** Traveled\n**B.** Traveling\n**C.** Travel\n**D.**...

После обновление Babel. При компиляции приложения из TypeScript в JS, появляется большое количество варнингов, которые существенно тормозят сборку. Сама ошибка: This problem is likely caused by another plugin injecting *** without registering it in the scope tracker. If you are the author of that plugin, please use "scope.registerDeclaration(declarationPath)". The...

Как сделать так чтобы если сам перезагружаешь страницу страница не перезагружалась а при нажатии на кнопку "перезагрузка" перезагрузилось?

Есть хук use effect , в котором переключается выделение строки : const dataGridContainerRef = useRef(null); useEffect(() => { const handleRowClick = (event) => { const selectedRow = event.target.closest('.MuiDataGrid-row'); if (selectedRow) { const a = document.querySelector('.Mui-selected') const isSelected = selectedRow.classList.contains('selected'); if (isSelected) { a.style.background =...

Только начал работать с реквестами на питоне. Никак не могу понять как вывести элемент. Есть приходящий запрос: { "id": 11631253, "created_at": "2018-10-13T08:13:38.809469028Z", "phone": "+79000381454", "product": "vkontakte", "price": 21, "status": "RECEIVED", "expires":...

Как создать реквизит в объекте конфигурации "Документ" со ссылкой на реквизит из другого справочника 1С? Я хочу взять из данного реквизита (Выделено в первом изображении): Далее создать реквизит со ссылкой на этот реквизит из справочника в самом документе (Выделен...

file.txt: 1 a good line 2 a line with an exception 3 4 is another line 5 a good line by deleting 6 7 all the other lines 8 9 and etc 10 exlude-list.txt file\separated\with\*exception* file\separated with\*exception with a space* file\separated\with\*deleting* Помогите, пожалуйста: необходимо из file.txt убрать строки, в которых есть слова из последнего поля exlude-list.txt, и результат отправить по...

Есть распознавание речи import speech_recognition as sr r = sr.Recognizer() mic = sr.Microphone() with mic as source: r.adjust_for_ambient_noise(source) audio = r.listen(source) print(r.recognize_google(audio)) Пользователь будет говорить текст и он будет сравниваться с командами. Например import subprocess commands = { "открой браузер":...

В общем есть скрипт puppeteer который парсит ответ от сервера: const response = await this.page.waitForResponse((response) => { return response.url().includes('/chat') && response.status() === 200; }); const responseBody = await response.text(); const lines = responseBody.match(/data: {"delta":"([^"]*)"}\n/g).map((match) => match.match(/data:...