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

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

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

Из функции возвращаю строку в таком формате return `>${name} ${value}`; Нужно чтобы между name и value был перенос строки, дальше я это копирую в буфер navigator.clipboard.writeText(getStrForCopy()); пробовал "/<br/>" или "" ничего не работает, получается так что в буфере оказывается что-то типа name...

При преобразовании из PDF в DOCX файл нечитаем. Я конвертирую через tabula. Я также пробовал через pdf2docx, также нечитаемый текст. import tabula from docx import Document tables = tabula.read_pdf(input_path='2.pdf', pages='all') doc = Document() for table in tables: doc.add_table(rows=len(table), cols=len(table.columns), ...

Дана таблица с тремя полями group_id index_old index_new 1 2 2 1 4 4 1 7 null 1 8 8 1 12 12 2 14 null 2 18 null 2 19 19 2 23 23 2 24 24 2 29 29 3 30 null 3 31 null 3 34 34 3 37 37 3 39 null 3 40 40 3 42 null 3 47 47 Столбец index_new повторяет столбец index_old, но некоторые значения пропущены. Столбец index_old уникален и возрастает. Разница...

Возможно ли с помощью API Яндекс.Карт или Яндекс.Бизнес получить отзывы на свои ранее созданные организации? Нашел такую ссылку https://yandex.ru/maps/api/business/fetchReviews?ajax=1&businessId=id_организации&csrfToken={$token}&page=1&pageSize=5 Но что указывать в "Доступ к данным" самого приложения тут:...

Как сделать плавное появление карточек по клику на кнопку? const showMore = document.querySelector('.btn-download'); const cards = document.querySelectorAll('.wrapper-card').length; let items = 10; showMore.addEventListener('click', () => { items += 4; const array = Array.from(document.querySelector('.wrapper').children); const visItems = array.slice(0 , items); visItems.forEach(el => el.classList.add('is-visible')); ...

у меня есть функция которая проверяет время забаненного участника полученного из бд async def check_bans(user_id): current_time = datetime.now() end_time = cursor.execute('SELECT end_time FROM ban WHERE id = ?', (user_id,)).fetchone()[0] if end_time < current_time: cursor.execute('DELETE FROM ban WHERE id', (user_id,)) conn.commit() user = self.bot.get_user(user_id) await...

В C++ Builder есть простой код для расшифровки UnicodeString TfmTest::DecryptString(UnicodeString Source, UnicodeString Password) { TDCP_rijndael *DCP_rijndael1; DCP_rijndael1 =new TDCP_rijndael(this); // создаём объект DCP_rijndael1->InitStr(Password, __classid(TDCP_sha1)); // инициализируем UnicodeString res = DCP_rijndael1->DecryptString(Source); // дешифруем DCP_rijndael1->Burn(); ...

Всем доброго дня! Написал простенький паучек. Код ниже: import scrapy class SpiderProsyr(scrapy.Spider): name = 'SpiderProsyr' starturl = ['https://pro-syr.ru/zakvaski-dlya-syra/'] def parse(self, response): links = [data.get() for data in response.css('div.item_img1 a::attr(href)')] # все ссылки на товары # после yield код продолжит работать у нас произойдет...

По какой-то причине получаю ошибку в запросе "QSqlQuery::value: not positioned on a valid record". К базе происходит несколько последовательных запросов в разные таблицы. Запросы к одной из таблиц выдают ошибку. Скопировав запрос и применив его в MS SQL мы получаем корректный, ожидаемый...

Пишу проект на Django с использованием django-tenant. По логике, при регистрации нового пользователя, должен создаваться новый tenant, который должен быть доступен по адресу "project-url.ru/username/..." Пока для простоты все вешаю на project-url.ru Вот часть view.py c логикой регистрации: def...

Не работает метод bot.send_message. Пишет что name 'bot' is not defined Все перерыл, но так и не нашел ответа =( main.py: import asyncio import logging from aiogram import Bot, Dispatcher from aiogram.fsm.storage.memory import MemoryStorage import handlers async def main(): bot = Bot(token="7137.....") dp = Dispatcher(storage=MemoryStorage()) dp.include_router(handlers.router) await...

Прошу помочь с установкой VulkanSDK в Replit. Если кто-то уже занимался подобным, подскажите, пожалуйста, есть ли поддержка VulkanSDK в этой среде разработки? Я также использую GLFW. Буду благодарен за информацию о возможных альтернативах(бесплатных). В основном я работаю за компьютером,...

мне нужно что-бы человек на устройстве android запустил мой код как приложение apk .Написан код на phyton с использованием turtle код максимально простой фактически просто запуускаешь а он тебе рисует . Как мне это сделать фактически просто py в apk в идеале отправьте видео но можно и...

У меня есть код на Python, который авторизируется на сайта hh.ru через логин и пароль: import requests url = 'https://moscow.hh.ru/account/login' user_agent_val = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36' session = requests.Session() r = session.get(url, headers = { 'User-Agent':...

Представим, что есть поле, N первых элементов которого, возможно, имеют неопределенное значение NULL. Разумеется, в этой же таблице должно быть поле-идентификатор, по которому мы можем таблицу отсортировать. Возможно ли каким-то образом вернуть первое не NULL значение,...

Всем привет, использую данный код для добавления градиента к элементу но видна белая полоска, как можно решить данную проблему body { display: flex; align-items: center; justify-content: center; height: 100vh; background: royalblue; } .border-gradient { overflow: hidden; position: relative; } .border-gradient:after { position: absolute; top: 0; right: 0; bottom:...

Чем отличается Журнал комитов и Топик в Kafka Apache? Везде написано по разному что это и чем отличается Где-то написано что Топик это виртуальное хранилище сообщений И про журнал комитов написано что он используется для хранения истории сообщений. Не сильно вижу разницу между...

Сделайте функцию, которая параметром будет принимать массив с числами и заменять каждое число на массив его делителей function arrDividers(arr) { let n = arr.join(","); let array = []; for (let j = 0; j < arr.length; j++) { arr[j] = []; for (let i = 2, limit = n >> 1; i <= limit; ++i) { if (!(n % i)) array.push(i); } if (n !== 1) array.push(j); ...

Подскажите или дайте ссылку пожалуйста, никак не могу найти что-то кроме ray casting, когда ищу "Способы создания трехмерной графики" нахожу только уже упомянутый ray casting и курсы по 3d моделированию. Ray casting мне не нравится тем, что он очень сложный для компьютера и даже самая...

3d

Пытаюсь подключиться к контроллеру ZkTeco proRF при помощи SDK. При запуске программы появляется ошибка: OSError: [WinError 193] %1 не является приложением Win32. Подскажите как исправить? Вот код: from zk import ZK zk = ZK(ip='192.168.7.204', port=4370, timeout=50, password='', force_udp=True, ommit_ping=False) zk.connect() if zk: ...