Форум программистов, компьютерный форум, киберфорум
Python: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
4 / 4 / 1
Регистрация: 10.12.2021
Сообщений: 42

Как вернуть число из БД

03.01.2023, 23:03. Показов 580. Ответов 3

Студворк — интернет-сервис помощи студентам
Здравствуйте, подскажите как получить из БД число
Python
1
2
async def search_balance(user_id):
    cur.execute(f'SELECT balance FROM users WHERE user_id == {user_id}')
У меня эта функция должна искать баланс пользователя по id и выводить его, но вместо целого числа он мне выводит:
Code
1
<coroutine object search_balance at 0x00000000048A1540>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.01.2023, 23:03
Ответы с готовыми решениями:

Как вернуть число из строки?
Доброго времени суток! Помогите пожалуйста решить следующую проблему: Есть столбец с данными. В нем содержится текст и цифры....

Как вернуть число из текста
Столбец с полными адресами, из которых нужно выбрать только номера квартир и домов. Нп: ул. Ленина 13/2. Вывести — 13/2. Подскажите как?

Как вернуть число с нулями впереди него?
Например, есть класс MyObject и в нем есть поле private int iD, который будет иметь диапазон в целых числах от 001 до 999. Для него...

3
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
03.01.2023, 23:12
Цитата Сообщение от dkuzzm Посмотреть сообщение
У меня эта функция должна искать баланс пользователя по id и выводить его, но вместо целого числа он мне выводит:
расскажи -как возможно, чтобы человек использовал асинк, но не понимал его? что такое async перед словом def?

1) нужно почитать что такое асинк, корутины, луп, как это все работает или далеко ты не уедешь
2) твоя корутина ничего не возвращает, ты наверное return забыл написать?
3) твоя корутина не делает ничего асинхронного, зачем тогда ты создал корутину? может тут простая функция нужна?
4) чтобы корутина запустилась и вернула результат надо выполнить asyncio.run() или передать ее в луп любым другим способом, так работает асинк.

Добавлено через 1 минуту
рекомендую: "Using Asyncio in Python" by Caleb Hattingh
0
4 / 4 / 1
Регистрация: 10.12.2021
Сообщений: 42
03.01.2023, 23:19  [ТС]
Welemir1, Даже если я напишу "await" ничего не поменяется, и с обычной функцией так же
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
03.01.2023, 23:39
Цитата Сообщение от dkuzzm Посмотреть сообщение
Даже если я напишу "await"
не надо методом тыка что-то делать, надо понимать что происходит. Я уже написал что а) непонятно зачем корутина б) в ней нет ретурна
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.01.2023, 23:39
Помогаю со студенческими работами здесь

Как из сокета вернуть число байт, которое пришло?
ввобщем немогу понять как из сокета вернуть именно то число байт которое туда пришло пример: byte buf = new byte; int ibuf =...

Как передать в функцию строку и вернуть число int
Привет всем! Надеюсь у вас все отлично. Никак мне функция не может поддаться, очень трудно. Задание такое: KOH H2O2 NaCl...

Формат данных: вернуть результат, как десятичное, а не иррациональное число
Вовращает результат как иррациональное число, а надо бы десятичное. Функция как бы есть, но использовать её нельзя получается. bi ::...

Как вернуть память wi-fi роутера, как вернуть родную прошивку
Здравствуйте подскажите мне пожалуйста! у меня имеется N ADSL2+ Modem Router Netis DL4323U с возможностью подключения 3G модема. Но...

Функции. Вернуть трехзначное число по известным цифрам и определить, кратно ли полученное число трем
Доброго времени суток! Не пойму, как из 3 отдельных цифр, введённых пользователем, получить 3-хзначное число. Если нужно, вот задание: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru