Size: a a a

2020 January 17

S

Senpos in aiogram [ru]
Почему называется "конкурентность"?
Потому что как только одна таска ушла в IO - другая пошла и забрала управление себе
И они между собой дерутся за это время

(вообще, этим всем заправляет ивентлуп, так что формулировка не совсем верная, но идея близкая)
источник

q

quavo in aiogram [ru]
понял
источник

S

Senpos in aiogram [ru]
Мне правда не хватает стриминга мультипарт запросов еще
Его вообще везде не хватает
В requests можно поставить requests-toolbelt
а тут пока никак вроде :(
источник

G

Gabben in aiogram [ru]
Senpos
Мне правда не хватает стриминга мультипарт запросов еще
Его вообще везде не хватает
В requests можно поставить requests-toolbelt
а тут пока никак вроде :(
Так в aiohttp и httpx есть
источник

S

Senpos in aiogram [ru]
Gabben
Так в aiohttp и httpx есть
м?
источник

S

Senpos in aiogram [ru]
Покажи

В HTTPX как минимум тикет октрытый висит
источник

G

Gabben in aiogram [ru]
https://github.com/encode/httpx/issues/114

Ага, похоже я по диагонали в доке прочитал про то, что можно сувать асинхронные генераторы и, додумал про мультипарт.

Тогда позже перечитаю про aiohttp
источник

AR

Alex RootJunior in aiogram [ru]
Gabben
https://github.com/encode/httpx/issues/114

Ага, похоже я по диагонали в доке прочитал про то, что можно сувать асинхронные генераторы и, додумал про мультипарт.

Тогда позже перечитаю про aiohttp
в aiohttp можно асинхронные генераторы пихать в форму.

в 3.0 так отправку файлов и сделал.
источник

G

Gabben in aiogram [ru]
Alex RootJunior
в aiohttp можно асинхронные генераторы пихать в форму.

в 3.0 так отправку файлов и сделал.
Тогда с httpx у нас могут возникнуть проблемы
источник

G

Gabben in aiogram [ru]
источник

AR

Alex RootJunior in aiogram [ru]
в 2.х так пайп для отправки по ссылке сделан
источник

G

Gabben in aiogram [ru]
Кстати хочу URLInputFile сделать
источник

AR

Alex RootJunior in aiogram [ru]
Gabben
Кстати хочу URLInputFile сделать
делай, в 3.х это даже проще сделать.
источник

AR

Alex RootJunior in aiogram [ru]
ну и в 2.х файлы не реюзабельные, а в 3.0 - можно реюзать InputFile
источник

G

Gabben in aiogram [ru]
Alex RootJunior
делай, в 3.х это даже проще сделать.
думаю реализовать метод stream_response в сессиях
источник

AR

Alex RootJunior in aiogram [ru]
Gabben
думаю реализовать метод stream_response в сессиях
зачем?
источник

‌‌‎lyteloli in aiogram [ru]
Gabben
Кстати хочу URLInputFile сделать
Это типа по ссылочке можно будет файл закидывать и на ходу переименовывать?
источник

AR

Alex RootJunior in aiogram [ru]
‌‌‎lyteloli
Это типа по ссылочке можно будет файл закидывать и на ходу переименовывать?
да. в 2.х есть такой пайп.
источник

G

Gabben in aiogram [ru]
Alex RootJunior
зачем?
Ну а как?
источник

AR

Alex RootJunior in aiogram [ru]
‌‌‎lyteloli
Это типа по ссылочке можно будет файл закидывать и на ходу переименовывать?
в 2.х сейчас можно делать так: InputFile.from_url("https://example.com/file.txt")

и это в момент отправки файла будет сразу вычитывать файл по ссылке и писать в запрос
источник