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

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

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

Постоянно выдает ошибку "sqlalchemy.orm.exc.DetachedInstanceError: Instance <User at 0x2d790022f70> is not bound to a Session; attribute refresh operation cannot proceed (Background on this error at: https://sqlalche.me/e/20/bhk3)". Не знаю как от нее избавиться, при этом пользователь не удаляется из БД. Прикладываю код, который может помочь...

Основной код: def spending_by_category(transactions: pd.DataFrame, category: str, date: Optional[str] = None) -> pd.DataFrame: """ Функция вычисления трат по заданной категории за последние 3 месяца от даты. * transactions - DataFrame с транзакциями * category - категория, по которой вычисляются...

Есть класс Product и его наследники (один из них, WashingMashine). Нужно в классе-обработчике (условно третий класс, Processor) написать функцию getOptimProductByPrice, которая принимает и обрабатывает и Product, и его наследников. Как это сделать? Наследник: public class WashingMashine extends Product...

Помогите разобраться, как правильно указать запрос, чтобы при такой структуре обратиться из file.py к основному файлу main.py в корневой директории: /Project /Package __init__.py file.py main.py Не могу понять как правильно и получаю ошибку: attempted relative import beyond top-level package P.S. Функции в...

Всем добрый день. Изучаю Питон самостоятельно, по стандарту он у меня установился по пути .../programs/Python/Python313 и все файлы в IDE среде там же сохраняются, в папке Lib Вопрос вот в чем: как в Питоне менять каталог, и сохранять файлы другим путем, чтобы не засорять Lib? Извиняюсь за...

дан textarea с некоторым текстом. Выделяем некоторое количество строк. необходимо после нажатия на tab поставить перед каждой из выделенных строк табуляцию. У меня хватило ума только на то, что ниже) Сейчас попробую вариант с приведением выделенных строк к массиву, добавлением...

Дан лог файлы формата htm результат работы программы для бэкапа iperius Задача парсить этот файл с условием если найдено "Бэкап выполнен успешно" выполнить echo "0" >C:\result.txt, если не найдено "1". перепробовал десятки вариантов решения не нашел, подскажите Отчет...

Есть массив объектов users, внутри них еще один массив объектов stations, как через функцию arr.filter(x => ... ) найти объекты, у которых station.id == 1 Пример массива: [{ "id": 1603, "section": { "id": 2, "shop": 12 }, "employee": { "id": 152, "shop": 12, "stations":...

В блокноте Google colab у меня формируется некий график, который я хочу сохранить на свой компьютер. Если я нажимаю на правую кнопку мыши и выбираю пункт выпадающего меня "Сохранить картинку как...", то название файла по умолчанию "Без названия". Я бы хотел, чтобы...

Я использую API Википедии для получения информации о слове. На данный момент я использую следующий запрос: https://ru.wikipedia.org/api/rest_v1/page/summary/{query} Однако некоторые слова находятся в Википедии на других языках, например, на en.wikipedia.org, uk.wikipedia.org и т.д. Мне нужно реализовать...

На облачном сервере расположен парсер, который каждый день проходит по нужным ссылкам и собирает нужные данные. Selenium используется только для сайта investing.com, и для него есть около 80 ссылок. Оперативки на сервере 4 ГБ. Диск 20 ГБ. Стала замечать, что парсер периодически...

Есть почтовый сервер с множеством папок спам нужне башскрипт для удаления всех файлов в большом количестве папок в определенное время в 12 ночи каждый день на debiane

Новеньки в самостоятельной настройке vps. В интернете полно статей о том как установить ffmpeg. Но в каждой из них не последняя версия... Хотел бы установить именно последнюю версию 7.1, которая вышла если не ошибаюсь в сентябре этого года. Подскажите пожалуйста, какова...

Я не понимаю, как сделать так, чтобы цвета менялись плавно, а не резко. Вот JS код на смену темы (цветов нескольких элементов) по нажатию кнопки: document.addEventListener("DOMContentLoaded", () => { init(); }); var timeInMs = 2000; function init() { if (localStorage.getItem('theme')) { document.documentElement.classList.add("dark-theme"); } else { ...

Есть интерфейс вида struct Interface { virual int get_param(int id) const = 0; virual bool set_param(int id, int value) = 0; virual bool read_block(int id, block_type& value) const = 0; virual bool write_block(int id, const block_type& value) = 0; virtual ~Interface() = default; }; Для него написан Mock struct InterfaceMock : public Interface { MOCK_METHOD(int, get_param, (int id), (const, override)); ...

Допустим в таблице users есть поля username, email, first_name, last_name. Нужно получить данные username и email. Если вызвать только эти поля и, соответственно, если вызвать все поля и взять только необходимые.

При запуске сайта комментарии добавляются и выводятся под постами только через админ панель, при попытке добавить комментарии через форму на сайте вылетает ошибка 405. Как сделать так что бы при добавлении комментария через форму комментарий добавлялся и я оставался на...

Допустим в php скрипте, указываю http_response_code(404) В .htaccess, прописываю так ErrorDocument 404 /?do=404 ErrorDocument 410 /?do=404 ErrorDocument 500 /?do=404 Как в конфиге Nginx к сайту, указать что при 404/410/500 коде, необходимо подгрузить другую страницу сайта? Изначально прописано location / { # First attempt to serve request as file, then # as...

Я разрабатываю бота на aiogram. Схема действия такова: cmd_start -> Приветствие -> нажатие кнопки start -> вывод некоторой информации и удаления сообщения через 10 секунд(сколько времени осталось отмечается на кнопке 'ясно'). Проблема в том, что сообщение удаляется без анимации, а...

Буквально недавно стал изучать nginx. До этого сидел на апаче... В чем рассчитываю разобраться, если в апатче(htaccess). Прописывал правило RewriteRule ^sitemap\.xml$ sitemap\.php [NC,L] И все работало, то как в кофиге(сайта) nginx прописать тоже самое? location /sitemap.xml { rewrite ^/.* /sitemap.php permanent; } Просто...