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

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

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

Мне нужен метод класса, который будет возвращать сессию. Если случилось исключение, то вызывается "session.rollback()" и "session.close()". class DatabaseHelper: def __init__( self, url: str, echo: bool = False, ) -> None: self.engine = create_async_engine( url=url, echo=echo, ) self.session_factory =...

В созданном проекте используется база данных, но при создании exe файла через PyInstaller и запуске программы базы данных нет и данных с нее соответственно тоже. Как можно сделать так, чтоб внутри exe файла была база данных и она могла дополняться Пробовал несколько способов...

Кратко про проблему в общих словах: Возникла необходимость реструктуризировать глобально (малой кровью навряд ли получится обойтись) схему данных. На данный момент - это очень хорошая Star схема, которая на текущий момент требует при определенных обстоятельствах включать...

Как сделать, чтобы при нажатия на кнопку AirDrop выполнялась функция withdraw, которая вставляет bg на весь экран? import asyncio import flet as ft async def main(page: ft.Page) -> None: page.title = '**********' page.theme_mode = ft.ThemeMode.DARK page.bgcolor = '#000000' page.vertical_alignment = ft.MainAxisAlignment.CENTER page.horizontal_alignment = ft.CrossAxisAlignment.CENTER ...

Имеется ТГ бот, у которого есть хэндлер, который скачивает альбом фотографий (медиагруппу) и есть 2 проблемы: Когда запустил бота на VPS, то не все фото (из 4 сохранялась 1 фотография) из альбома сохранялись в указанную папку, данная проблема наблюдалась только у...

Всем привет. Я хочу чтобы переменные в этой функции сразу передавались в функцию render_template() а не заново вручную переписывать каждое значение. Я понимаю что все можно напрямую записать в render_template, но есть ли другой способ? def info(): lvl = wynnpars.lvl precent = wynnpars.precent warcount =...

Пытаюсь сделать игру на Unity. Нарисовал тайл, который должен занимать 1/6 от высоты сцены, но не понимаю как для этого настроить tilemap.

Сейчас в своем django проекте, я храню аватары пользователей как media, в формате <session_id>.png. По задумке media должен раздавать nginx, но проблема в том, что nginx и django это разные docker контейнеры, и Nginx не может получить доступ к media в django Каким образом можно достучаться до аватарок,...

data = [['Mark', 55, 'Italy', 4.5, 'Europe'], ['John', 33, 'USA', 6.7, 'America'], ['Tim', 41, 'USA', 3.9, 'America'], ['Jenny', 12, 'Germany', 9.0, 'Europe']] df = pd.DataFrame(data=data, columns=['name', 'age', 'country', 'score', 'continent'], index=[1001, 1000, 1002, 1003]) df.groupby(['continent']).agg(lambda x: x.max() - x.min()) TypeError: unsupported operand type(s) for -: 'str' and 'str' в книге Python для Excel...

Доброго дня уважаемые господа и дамы. Уже пол года владею компом на базе мат платы Huanazhi X99 F8D PLUS, на ней имеется два ethernet порта по 2.5 Gb/s, в связи с чем у меня встает вопрос, можно ли их как то запаралелить чтоб нагрузка на них было относительно одинаковая и соответственно...

Я хочу, чтобы функция buy происходила при нажатии не только "w", но еще и "ц", подскажите, как это сделать, код обрезан import turtle win.listen() win.onkey(click, "space") win.onkey(buy, "w") while True: win.update()

Как добавить две картинки фона в кнопку так, чтобы если курсор не наведён на кнопку, отображалась одна картинка, а если курсор наведён на кнопку, то другая? Картинка без наводки курсора: Картинка при наведении курсора на кнопку: main.py: import sys from PyQt5 import QtCore, QtGui, QtWidgets class...

Я пытаюсь сделать звук шагов по разным поверхностям в Godot. Привязал Area3D и коллайдер к игроку и в самом скрипте движения игрока через узел _on_area_3d_body_entered проверяю, на какой поверхности стоит игрок (к какой группе эта поверхность относится), но Godot не реагирует. Решил проверить...

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

import pygame import configs menu = True def Programm(): global menu done = False BG = (20,20,20) W = configs.W H = configs.H screen = pygame.display.set_mode((W, H), pygame.RESIZABLE) pygame.init() pygame.display.set_caption(f"{configs.PROJECT_NAME}") #pygame.display.set_icon(ICON) clock = pygame.time.Clock() mouseX = 0; mouseY = 0 while not done: if menu == False: for event in pygame.event.get(): ...

Я работаю с движениями в регистре накопления "Резервирование" (Измерения: Документ, Товар; Ресурсы: Количество). Движения осуществляются по документам "ЗаказПокупателя" (Приход) и "РасходнаяНакладная" (Расход). В документе "РасходнаяНакладная" имеется...

не удалось найти способ удаления сообщения от бота @dp.message(F.text) async def dice(message: Message): dice_value = (await message.answer_dice(DiceEmoji.DICE)).dice.value # это нужно удалить print(dice_value)

Прочитав много статей и ответов и на этом сайте, и на других. Я понимаю как работает RadioButton, но когда я начинаю сама использовать его, я не могу изменить значение variable. OchkoVar = IntVar() def Zapla(): global Goldi def zaplata(): Hour = OchkoVar.get() Dayint = int(Day) zarplata = x*Dayint*Hour print(zarplata) lbl =...

Если для сортировки по возрастанию массива выбирается первый элемент, левый маркер указывает на элементы больше равны пилоту а правый на элементы меньше равны пивоту,то как быть с сортировкой на убывание? вот есть массив 23 33 - левый указывает на 33 и должен искать элемент...

require('dotenv').config(); const { Bot, InlineKeyboard } = require('grammy'); const bot = new Bot(process.env.TOKEN_BOT); console.log('диванный бот был успешно запущен...'); bot.on('message', async (ctx) => { await bot.reply(ctx); }); bot.on(':new_chat_members', async (ctx) => { const newMembers = ctx.message.new_chat_members; for (member of newMembers) { const userId = member.id; const userIsBot = member.is_bot; const ruleButton = new...