Size: a a a

2020 July 09

q

quavo in aiogram [ru]
Вот пример, как можно скачивать файлы асинхронно
источник

R

Rise Of Sanctum in aiogram [ru]
спасибо
источник

in aiogram [ru]
Ты же в асинк хочешь, а не в трединг?
А что за апи? Если это всё реализуется через post или get запросы к серверу, то все эти запросы нужно будет делать через либу aiohttp.
Если ты просто через requests будешь делать запросы к апи, то бот будет ждать, пока музыка не скачается.
А с aiohttp у тебя "файл поставится на загрузку", но функция не будет ждать и пойдёт дальше по своим делам и вернётся, когда файл скачается
источник

in aiogram [ru]
Ты же в асинк хочешь, а не в трединг?
А что за апи? Если это всё реализуется через post или get запросы к серверу, то все эти запросы нужно будет делать через либу aiohttp.
Если ты просто через requests будешь делать запросы к апи, то бот будет ждать, пока музыка не скачается.
А с aiohttp у тебя "файл поставится на загрузку", но функция не будет ждать и пойдёт дальше по своим делам и вернётся, когда файл скачается
Это всё примерно и простыми словами, чтоб ты поняла, что тут асинк, а не threading
источник

q

quavo in aiogram [ru]
Но вот в примере файл открывается, так что оно будет синхронно же
Тут наверное нужны либы типа aiofiles, чтобы в разных тредах открывать файлы, но я уже хз, как лучше
источник

q

quavo in aiogram [ru]
Тут надо опытных ждать
источник

hb

hauran bassko in aiogram [ru]
ребзи как как получить user id  в хенлере callback_query?
источник

R

Rise Of Sanctum in aiogram [ru]
requests.get для одного сайта, который я использую как поисковой движок. беру оттуда ссылку на другой сайт, у которого есть апи (deemix). апи ставится через pip, но вызывается только через командную строку с параметром ссылки, которую я беру с первого сайта.
я пыталась понять, как работает асинхронное программирование, но не получилось. я не знаю, чем threading отличается от async
источник

in aiogram [ru]
quavo
Но вот в примере файл открывается, так что оно будет синхронно же
Тут наверное нужны либы типа aiofiles, чтобы в разных тредах открывать файлы, но я уже хз, как лучше
А разве нельзя стримить напрямую в метод отправки файла аиограма?
источник

п

пфф in aiogram [ru]
hauran bassko
ребзи как как получить user id  в хенлере callback_query?
callback_query.from_user.id
источник

R

Rise Of Sanctum in aiogram [ru]
примерно так. как возможно это сделать асинхронным?
источник

in aiogram [ru]
Rise Of Sanctum
примерно так. как возможно это сделать асинхронным?
Так geemix или deemix?)
источник

R

Rise Of Sanctum in aiogram [ru]
ой
источник

hb

hauran bassko in aiogram [ru]
пфф
callback_query.from_user.id
сэнкс огромное
источник

R

Rise Of Sanctum in aiogram [ru]
Так geemix или deemix?)
стоп, а как у тебя ава меняется..?
источник

in aiogram [ru]
Rise Of Sanctum
стоп, а как у тебя ава меняется..?
Юзер-бот.
Telethon
источник

R

Rise Of Sanctum in aiogram [ru]
вау
источник

R

Rise Of Sanctum in aiogram [ru]
спасибо
источник

N

Nikki in aiogram [ru]
Rise Of Sanctum
примерно так. как возможно это сделать асинхронным?
Ну придется врапер под асинк переделывать
источник

in aiogram [ru]
Rise Of Sanctum
примерно так. как возможно это сделать асинхронным?
Вообще, есть бот, который скачивает музыку с дизера.
@deezermusicbot
источник