@ru_python

Страница 7452 из 9768
Pisos
19.12.2018
11:25:12
так а ошибка то где
На строчке await partial(...

?
19.12.2018
11:25:44
На строчке await partial(...
Лучше бы ошибку скинул полностью

Google
Andrew
19.12.2018
11:26:01
Pisos
19.12.2018
11:26:21
без await ебашь
asyncf же async def asyncf()

Alex
19.12.2018
11:26:44
блин просто мне надо чтобы данные не потерялись при стопе, так бы заюзал обычную очередь
ну ты конечно можешь использовать basic_get, но это не рекомендуемая практика и как это тебе поможет решить твою проблему?

Pisos
19.12.2018
11:26:55
async def vk_session(token, **kwargs): return partial(vk_request, token=token, **kwargs) async def vk_request(method, **kwargs): async with _session.get(f'https://api.vk.com/method/{method}', params=kwargs) as r: return await r.json() vk = vk_session(config.VK_ACCESS_TOKEN, v='5.87') File "/app/tg2vk_async.py", line 73, in photo_post attachment = await process_photo(message.photo[-1]) File "/app/tg2vk_async.py", line 51, in process_photo url = await vk('photos.getWallUploadServer', group_id=-config.VK_GROUP_ID)['upload_url'] TypeError: 'coroutine' object is not callable

Alex
19.12.2018
11:26:56
https://pika.readthedocs.io/en/0.10.0/examples/blocking_basic_get.html?highlight=basic_get

Pisos
19.12.2018
11:27:08
Sergey
19.12.2018
11:27:20
эм... а чем в этом случае pop() тебе поможет?
мне нужно брать данные из очереди когда мне надо, а не когда в неё придёт что то

Alex
19.12.2018
11:28:43
https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem

Alex
19.12.2018
11:31:28
что будет если ты получишь сообщение из очереди (как ты хотел аля pop()) и потом остановишь воркер?

Sergey
19.12.2018
11:33:05
что будет если ты получишь сообщение из очереди (как ты хотел аля pop()) и потом остановишь воркер?
можно в лс скину проблему и ты может скажешь вообще правильно ли я думаю ?

Google
Alex
19.12.2018
11:33:27
нет, давай здесь.... я ведь тоже могу неправильно думать

Sergey
19.12.2018
11:35:14
нет, давай здесь.... я ведь тоже могу неправильно думать
на одну категорию, может быть подписано максимум 3 человека. Если 1 место освобождается. Бот с перерывом 30 мин по очереди отправляет сообщение. первому 30 мин второму 30 мин и тд, что освободилось место. ( людям будет писатся, что сейчас освободилось место в категории ххх и есть 30 мин чтобы оплатить и получить доступ, либо передается очередь другому человеку + возможность задержать очередь на 3 часа ( то есть если человек нажал на кнопку, то бот не отправляет другим сообщение, только через 3 часа ) + оповещение за 15 мин до окончания. Если в итоге человек который был на первом месте игнорит 3 раза, то отправляется в конец очереди. Так же тот человк у которого заканчивается подписка. Ему заранее бот оповещает что подписка закончится, через день, например и предлагает продлить. И второй раз уже при самой окончании подписки с предложением продлить. И то что место за ним забронированно на день, либо передается участникам очереди. вот такое ебобо

Andrew
19.12.2018
11:36:49
Ошибку нашёл, отбой
ну нам расскажи же

Pisos
19.12.2018
11:38:55
Ошибку нашёл, отбой
А, нет, не сработал фикс

Andrew
19.12.2018
11:40:13
А, нет, не сработал фикс
По коду ошибки как бы не должно быть. А версия питона?

Заур
19.12.2018
11:41:06
У тебя паршиал отдаёт враппер, скорее всего нужно await partial(asyncf, *args, **kwargs)(*args1, **kwargs1)?

Заур
19.12.2018
11:46:16
Проглядел, сорян

Pisos
19.12.2018
11:48:09
А зачем тут паршиал.
Это упрощённый код моего костыльного враппера vk api на async

Маришка
19.12.2018
11:48:48
Это упрощённый код моего костыльного враппера vk api на async
Окей, тогда скажи разницу между partial(f, a=2)(b=3) и f(a=2, b=3)

Pisos
19.12.2018
11:49:36
Окей, тогда скажи разницу между partial(f, a=2)(b=3) и f(a=2, b=3)
Её нет Я же говорю, упрощённый вариант кода. На самом деле, partial возвращается одной функцией и я его сохраняю в переменную, потом использую неск.раз

т.е. (снова упростил) def a(*args): return partial(foo, *args) async def foo(*args, **kwargs): ... x = a(123) # где-то в другом куске кода x(456, b=1)

Andrew
19.12.2018
11:51:46
А зачем тут паршиал.
наверное хочет сделать дубликат функции для вызова с доп параметром. Точнее наоборот. Без одного/нескольких параметров

?? Eugene
19.12.2018
11:57:15
Новое питонье правительство :) https://discuss.python.org/t/python-governance-vote-december-2018-results/546

Google
?? Eugene
19.12.2018
12:01:40
В двух словах, решения принимать будет совет из пяти человек

?? Eugene
19.12.2018
12:06:08
Mr.X
19.12.2018
12:14:19
Начал изучать питон Каким редактором вы пользуетесь?

Mr.X
19.12.2018
12:14:49
vim
Ща загуглю

?? Eugene
19.12.2018
12:16:21
Alex
19.12.2018
12:16:28
?

Mr.X
19.12.2018
12:16:37
?

Alex
19.12.2018
12:17:34
ты же спросил каким редактором (не IDE) мы пользуемся (а не лучше для новичка). как спросил так я и ответил хехе

Mr.X
19.12.2018
12:20:07
Vim тяжелый для новичка как я понял

Alex
19.12.2018
12:20:09
?? Eugene
19.12.2018
12:20:43
Моя вина*
Хотел тебя в закреп бегиннерсов отправить, но там сейчас елка висит.

Mr.X
19.12.2018
12:22:16
Хотел тебя в закреп бегиннерсов отправить, но там сейчас елка висит.
А помните примерный текст? Я по поисковику найду

Tishka17
19.12.2018
12:23:28
вим тяжелый для новичка в виме, а не питоне

Google
Iliya
19.12.2018
12:24:33
Всем привет, нужен совет, как правильнее сделать Ситуация: У меня есть скрипт, которы отправялет запросы на сервак, обрабатывает ответ и если например ответ от сервера пришло число меньше 40(тип клиентов на серваке меньше 40) то кинуть аллерт в телегу Но суть в том, что потом на серваке все ок(клиенты подцепились и их уже 40 и более), но у меня просто упал алекр и все Я хочу чтобы еще присылалось, что все окей, т.е. когда стало 40 и более после того, как упал алер, а не на постоянке :)

?
19.12.2018
12:24:34
Начал изучать питон Каким редактором вы пользуетесь?
Я использую geany, это текстовый редактор, но с функциями ide. Ничего лишнего и удобно

Alex
19.12.2018
12:25:26
Vim тяжелый для новичка как я понял
можешь взять vscode \ atom \ sublime (по убыванию) для начала.

Crystal Melting Dot
19.12.2018
12:25:41
Notepad++

Alex
19.12.2018
12:25:43
чтобы не перегружать изучением тяжеловесных IDE

Alex
19.12.2018
12:25:55
Notepad++
notepad--

Admin
ERROR: S client not available

Crystal Melting Dot
19.12.2018
12:26:10
notepad--
Notepad**

Crystal Melting Dot
19.12.2018
12:27:13
Notepad^notepad

?? Eugene
19.12.2018
12:27:14
Под линукс его нет вообще

?
19.12.2018
12:27:44
И не нужен

Crystal Melting Dot
19.12.2018
12:28:05
Лучший редактор жи

?
19.12.2018
12:28:14
Geany лучше

Iliya
19.12.2018
12:28:17
Так запомни, кидал ли ты алерт, и когда приходит больше сорока, то если кидал алерт, кинь ещё один, что всё ок
а у меня скрипт не просто все время висит, а выполняется по крону, куда я могу запомнить

Alex
19.12.2018
12:28:17
Лучший редактор жи
*был лет 10 назад

Tishka17
19.12.2018
12:28:24
вот что я когда-то юзал http://www.dimonius.ru/?tigerpad

там была главная фишка - он умел многоэтажный мат генерить

Google
Tishka17
19.12.2018
12:28:57
и числительные словами писать

Crystal Melting Dot
19.12.2018
12:28:58
Нухз не видел нигде списка функций такого же удобного как в нп++

Alex
19.12.2018
12:29:33
например?
присоединяюсь к вопросу

?? Eugene
19.12.2018
12:29:45
например?
Я помню там макросы были клевые

Crystal Melting Dot
19.12.2018
12:29:48
например?
Сублайм пайчарм смотрел

Нету

Tishka17
19.12.2018
12:30:00
обещаю вим не предлагать, там все есть

Alex
19.12.2018
12:30:03
кроме того он под винду -> винда не нужна для python разработки -> npp не нужен.

Tishka17
19.12.2018
12:30:26
?
19.12.2018
12:30:56
Нухз не видел нигде списка функций такого же удобного как в нп++
Он показывает пробелы, табы, уровни индентации? Можно ли там настроить управление как в vim или emacs? Я когда использовал последний раз вроде не нашел такого

Crystal Melting Dot
19.12.2018
12:31:07
пример функции
def example(): pass

?? Eugene
19.12.2018
12:31:14
С чего это не нужна
Не, тут не спорь)

Andrew
19.12.2018
12:31:27
С чего это не нужна
Под нее нихера не работает

Tishka17
19.12.2018
12:31:28
def example(): pass
в n++ есть такая функция?

Страница 7452 из 9768