@ru_python

Страница 3208 из 9768
Yevgeniy
15.07.2017
19:40:59
Тебе по коворкингу на гироскутерах вейпить или кеш поднимать?
как-то ты сильно поляризовал, впрочем я не вейпер.

такчто ближе к кэшу

но я больше за идею

/dev
15.07.2017
19:41:52
как-то ты сильно поляризовал, впрочем я не вейпер.
Тогда тебе в любой чат, где нет последователей node.js

Google
Vaderoff
15.07.2017
19:45:34
ни в коем случае, это исключено
Почему, я слышал что можно?

Aleksandr
15.07.2017
19:46:34
Почему, я слышал что можно?
никто еще не смог ни разу!

Aragaer
15.07.2017
19:47:53
я чот не понимаю, как использовать logging

logging.getLogger('SM').setLevel(logging.DEBUG) logging.getLogger('SM').info("test")

и оно ничего не выводит

ivan
15.07.2017
19:48:28
Кто-то шарит как это решается?



Ну или в какую сторону копать хотя бы

Aragaer
15.07.2017
19:49:19
почитать INSTALL?

ivan
15.07.2017
19:51:24
Замечательно

Только где его взять

b0g3r
15.07.2017
19:52:57
и оно ничего не выводит
В самом простейшем случае нужно настроить basicConfig еще

Google
b0g3r
15.07.2017
19:53:11
У него же неплохой how-to из доки есть

Aragaer
15.07.2017
19:53:40
хм, чот проглядел

офигенно. from telepot.aio.loop import MessageLoop выдает ERROR:asyncio:Unclosed client session client_session: <aiohttp.client.ClientSession object at 0x7f8d1adf1828>

Vaderoff
15.07.2017
19:59:19
никто еще не смог ни разу!
Блять, что за хуйня я прошу помощи, а он троллит

Игорь
15.07.2017
19:59:38
Ну или в какую сторону копать хотя бы
заворачивайся в простыню, если это третий питон

Aleksandr
15.07.2017
20:00:33
Блять, что за хуйня я прошу помощи, а он троллит
ну ты погугли хоть, блокчейн в общем миру подарил биткоин. как думаешь? возможно его для платежей использовать?

Игорь
15.07.2017
20:00:42
ну а если второй — готовься к садомазо

b0g3r
15.07.2017
20:02:57
Ошибаешься

Ни у кого не получилось до сих пор(

Magic
15.07.2017
20:05:22
Ни у кого не получилось до сих пор(
Видел давно новость что ей в кафе предлагали расплачиваться в америке одном

да и многие покупки сейчас и донаты делают в битке

так что это фактически оплата

b0g3r
15.07.2017
20:05:44
Это все жёлтые СМИ

Magic
15.07.2017
20:06:22
нет стоп блокчейн это цепочка

я говорю про битки сами

т.е валюту биткоин

Vaderoff
15.07.2017
20:09:21
я про вот это говорю https://blockchain.info/ru можно тут сделать прием платежей?

Google
Aragaer
15.07.2017
20:09:46
ок, телепот использует deprecated хрень из aiohttp

а та в свою очередь швыряет warning

b0g3r
15.07.2017
20:10:23
Телепот вроде единственный из питон-врапперов на честном асинке

Aleksandr
15.07.2017
20:12:18
а та в свою очередь швыряет warning
это важный ворнинг, сессию надо закрывать

Aragaer
15.07.2017
20:12:24
а, не, оно не депрекейтед, просто не вызывает close

Aleksandr
15.07.2017
20:12:40
Aragaer
15.07.2017
20:13:13
https://github.com/nickoala/telepot/blob/master/telepot/aio/api.py - вот тут оно создается в строках 12-14

и видимо нигде не клозится

Vaderoff
15.07.2017
20:13:23
по поводу этого есть какие нибудь ответы?

я про вот это говорю https://blockchain.info/ru можно тут сделать прием платежей?

Aragaer
15.07.2017
20:17:29
ну да, оно там "глобальная" сессия, которая живет все время. Лечится atexit-ом

Evgen
15.07.2017
20:22:33
А можно ли как-то отслеживать изменение переменной в другом потоке?

Aragaer
15.07.2017
20:23:06
пыщ-пыщ. Патч готов, закоммичен, пулл реквест создан

Evgen
15.07.2017
20:23:06
Т.е. создать новый поток, который будет отслеживать переменную Если она изменилась, do_something()

Aragaer
15.07.2017
20:23:39
чот как-то пулл реквесты в гитхабе кидать это почти как лайки в фейсбуке ставить, но смешнее

Maxos
15.07.2017
20:34:49
Ребят, у меня странный вопрос. Я новичок и мне нужен сделать один проект: он заключается в веб приложении для анализа фото. Я использую OpenCV. Вопрос: что лучше использовать фреймворк(Джанго )или микрофреймворк( Фласк) ?( если что, я совсем тупой )

b0g3r
15.07.2017
20:35:31
Зависит от размера веб-апп, твоих навыков и целей

b0g3r
15.07.2017
20:36:28
Я бы наверное фласк взял, если там пол формы для загрузки фото и пол модельки

Google
Pavel
15.07.2017
20:36:47
Всем привет! Кто нибудь работал с биткоином? Нужно отслеживать поступление на несколько тысяц кошельков, что бы при поступлении на кошелек биткоинов я мог вызывать код под это? Есть может какие то либы для этого уже готовые?

Скрудж
15.07.2017
20:36:58
блять, еще один

b0g3r
15.07.2017
20:37:56
Плюс фласк более плавный в плане обучения: бац и уже пишешь рабочий код, допиливая под хотелки и подключая расширения. В жанге хотя бы часов 6-8 надо на тутор убить чтобы начать делать своё

Pavel
15.07.2017
20:41:09
Oleg
15.07.2017
20:41:25
так исторически сложилось

Pavel
15.07.2017
20:41:35
понимаю

Admin
ERROR: S client not available

Maxos
15.07.2017
20:41:59
Так, спасибо, ещё один вопрос, у меня премиум аккаунт гитхаба и там соответсвенно даются всякие плюшечки, одна из них digital Ocean. Там для получения сервера(бесплатно) нужно подключить карту(снимается и возвращается 1 $), но при привязывания карты Альфабанка там вылетает хуйня типа нужно дебетовая, а не кредитная. Но суть в том, что у меня дебетовая. Была ли у кого-то такая проблема?

Скрудж
15.07.2017
20:42:14
Ладно, обращусь к вам: Гайс, а как распределять задания между нодами? Хранить на главном сервере информацию о загрузке каждой ноды? Перед отправкой теста на ноду, запрашивать у каждой загруженность? Создать очередь заданий для каждой ноды на главном сервере?

Vaderoff
15.07.2017
20:46:40
Что посоветуете? Нужно принимать бтс платежи на сайте

Скрудж
15.07.2017
20:54:11
Что посоветуете? Нужно принимать бтс платежи на сайте
а довайте банить этих школьников-миллионеров, просто мне не комильфо среди богатых людей

Alex
15.07.2017
20:57:42
А что делать в таком случае? Есть ли где-то чтиво?
Ну это собственно главный вопрос распределенных вычислений. Смотри в сторону архитектуры апач игнайта, спарка и т.д

Google
Aragaer
15.07.2017
21:08:16
так. Вопрос вот еще. Я останавливаю asyncio loop, а потом мне надо выполнить еще пачку тасков. Для этого я дергаю какие-то методы, которые внутри себя вызывают create_task. Я хочу довести эти новые таски до завершения и выйти. Но есть какие-то уже существующие таски. В том числе вечные. Их я не хочу ждать.

Насколько разумно сделать следующее: running = asyncio.Task.all_tasks() call_some_final_method() pending = [task for task in asyncio.Task.all_tasks() if task not in running] loop.run_until_complete(asyncio.gather(*pending))

или же чуток перекорежить и сделать чтобы some_final_method все-таки возвращал список того, что он понасоздавал?

Python'ер
15.07.2017
21:11:07
А можно достаточно глупый вопрос: Тестирование создано для удобной и быстрой отладки, особенно в таких случаях когда исключение показывает непонятно куда?

Aragaer
15.07.2017
21:11:51
ну вот собственно вопрос в получении этого списка

Python'ер
15.07.2017
21:12:32
Грубо говоря
Хм, надо копнуть поглубже.

Aragaer
15.07.2017
21:12:45
непосредственно перед кодом, который я выше привел, было loop.run_forever() и мы оттуда вылетели по loop.stop(), вызванном в другом месте.

поэтому прямо сейчас луп остановлен

Aleksandr
15.07.2017
21:12:58
ну вот собственно вопрос в получении этого списка
ну ты же их создавал, получить все таски из лупа и понять где твои вроде нельзя

Aragaer
15.07.2017
21:13:20
вот, я и привел код, который позволяет понять, где мои

сначала взять все, потом создать, а потом оставить только новые

Aragaer
15.07.2017
21:16:24
не уверен, что правильно понимаю, что это значит. Но наверно нет

Aleksandr
15.07.2017
21:17:23
не уверен, что правильно понимаю, что это значит. Но наверно нет
ну поймать момент остановки и завершить то что важно

так?

Aragaer
15.07.2017
21:17:30
значит нет

мне надо поймать момент остановки и запустить что-то дополнительное

а когда оно закончится - тогда завершиться

Aleksandr
15.07.2017
21:20:02
а когда оно закончится - тогда завершиться
смотри asyncio.Protocol, там есть колбэки на событиях

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