@ru_python

Страница 223 из 9768
Kolyann
25.01.2016
14:58:11
Pavel
25.01.2016
14:59:03
ребята, а логгирования с помощью декоратора хорошая идея?
тут вдруг подумалось, а что со стек-трейсом происходит на декораторах? никогда внимания не обращал.

Igor
25.01.2016
14:59:37
ну это так, идея, при том хорошая

[Anonymous]
25.01.2016
15:00:33
я как раз щас собираю ссылочки про замыкания и декораторы. форварднуть?

Google
Igor
25.01.2016
15:00:47
жо

го

[Anonymous]
25.01.2016
15:01:16
http://blog.jetfix.ru/post/zamykaniya-v-python-chto-eto-i-s-chem-ih-edyat

https://habrahabr.ru/post/244017/

http://simeonfranklin.com/blog/2012/jul/1/python-decorators-in-12-steps/

это если что канал с заметками, сугубо для меня. подписываться не надо)

Igor
25.01.2016
15:01:43
вот ребята, решил обновить анектоды для своего бота, однако все руками как то лень делать? Выход есть?))

и все потом в джонс

отсюда http://anekdot-club.ru/stalker.html

Kolyann
25.01.2016
15:02:38
так, ещё раз, если я описываю декоратор, я внутри ещё должен описать функцию которая вызывается при приписывании декоратора?

т.е. у меня есть @a def foo()

Artem
25.01.2016
15:03:28
т.е. у меня есть @a def foo()
если декоратор без аргумента, убери одну оболочку :)

Sharkus
25.01.2016
15:03:35
Декоратор - функция, возвращающая функцию. Декоратор с параметрами - функция, принимающая с параметрами, возвращающая функцию, возвращающую функцию.

Google
Kolyann
25.01.2016
15:03:56
соответственно декоратор у меня будет определён как def a(): a vot tut chto?

Sharkus
25.01.2016
15:04:13
соответственно декоратор у меня будет определён как def a(): a vot tut chto?
http://python-3-patterns-idioms-test.readthedocs.org/en/latest/PythonDecorators.html прочитай уже, пожалуйста. Там немного.

Можешь даже тупо примеры посмотреть.

В частности, скорее всего, тебя интересует последний.

Artem
25.01.2016
15:06:10
Sharkus
25.01.2016
15:07:02
@wraps(f) - необязательная магия, копирующая разную служебную информацию.

Kolyann
25.01.2016
15:07:23
стоп, а декоратор описывается только перед определением функции или можно юзать его перед уже определенными функциями?

def a(): ... @superdecorator a()

или онли перед дефом?

Sergey
25.01.2016
15:12:14
http://habrahabr.ru/post/141411/

Kolyann
25.01.2016
15:20:55
оке, получается, что декоратор в виде @decorator юзается только перед определением функции? для готовой функции собака не попрёт и нужно фигачить f = decorator(f)?

Sharkus
25.01.2016
15:21:24
Типа того

Kolyann
25.01.2016
15:22:02
:(

@dec def f(...): ... просто выполняет f = dec(f)?

EBANOE JULNICHESTVO

Artem
25.01.2016
15:25:44
да

Kolyann
25.01.2016
15:26:00
пасибо всем :D

Google
Sergey
25.01.2016
15:30:20
Кстати, питон дает возможность создавать аномниую функцию и присваивать её переменной?

Artem
25.01.2016
15:31:02
да, но пепом не рекомендуется

Sergey
25.01.2016
15:31:08
Так, только на python можно? ` var func = function () { return null; };

var func = function () { return null; };

Artem
25.01.2016
15:31:25
Sergey
25.01.2016
15:32:16
func = lambda: None
А так можно? func = def (): pass

Artem
25.01.2016
15:33:37
нет, можно def func(): pass

[Anonymous]
25.01.2016
15:41:08
Джаваскриптота

Viktor
25.01.2016
15:44:57
Problem: exception 'Symfony\Component\HttpKernel\Exception\HttpException' with message 'Bot already existant' in /var/www/html2/websitev2/boter-api/src/AppBundle/Service/MeService.php:147 Stack trace: #0 /var/www/html2/websitev2/boter-api/src/AppBundle/Service/TelegramClientService.php(123): AppBundle\Service\MeService->addBot(Object(AppBundle\Entity\Bots)) #1 /var/www/html2/websitev2/boter-api/src/AppBundle/Service/TelegramClientService.php(157): AppBundle\Service\TelegramClientService->getResponseMessage(Object(stdClass)) #2 /var/www/html2/websitev2/boter-api/src/AppBundle/Controller/TelegramClientController.php(31): AppBundle\Service\TelegramClientService->getAnswer('{"update_id":76...') #3 [internal function]: AppBundle\Controller\TelegramClientController->requestAction() #4 /var/www/html2/websitev2/boter-api/app/bootstrap.php.cache(3109): call_user_func_array(Array, Array) #5 /var/www/html2/websitev2/boter-api/app/bootstrap.php.cache(3071): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(Symfony\Component\HttpFoundation\Request), 1) #6 /var/www/html2/websitev2/boter-api/app/bootstrap.php.cache(3222): Symfony\Component\HttpKernel\HttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #7 /var/www/html2/websitev2/boter-api/app/bootstrap.php.cache(2444): Symfony\Component\HttpKernel\DependencyInjection\ContainerAwareHttpKernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #8 /var/www/html2/websitev2/boter-api/web/app.php(29): Symfony\Component\HttpKernel\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request)) #9 {main}

afr

фак

какой сервер юзать?

Igor
25.01.2016
16:00:50
Ручной

Viktor
25.01.2016
16:01:00
tornado ради одного вебсокета?

Igor
25.01.2016
16:01:08
а

ты на счеи этого

Viktor
25.01.2016
16:01:12
или aiohttp ради одного вебсокета

Pavel
25.01.2016
16:19:33
или aiohttp ради одного вебсокета
А запуститься на сервере, что я вчера показывал? Изкаррбки чат в примерах.

Google
Viktor
25.01.2016
16:20:01
Я не понял того(

https://github.com/dpallot/simple-websocket-server

Это?

Pavel
25.01.2016
16:20:31
Вроде да.

Поздними его и начинай морду пилить Потом поменчешь, если этот не прокатит.

Viktor
25.01.2016
16:23:29
погоди, а как в нем клиентов идентифицировать?

Admin
ERROR: S client not available

Viktor
25.01.2016
16:23:34
Отделять?

Pavel
25.01.2016
16:24:41
С клиента токен кидай. Например.

Или ч вопрос не понял?

Я там ночью телегу писал с предлагаемым планом разработки. Видел?

Viktor
25.01.2016
16:27:40
ага

блин, как setup.py запустить?

или не надо, просто из папки импортировать?

Igor
25.01.2016
16:28:32
перемещайся в папку

python3 setup.py

Pavel
25.01.2016
16:28:51
Зпйдт в папку и сделай там питон .... Как в доке. Не надо пока сетап.

Он и так взлетит.

Viktor
25.01.2016
16:30:27
мне нужно написать своё

мне надо же json, а симпл просто текст шлёт

Google
Pavel
25.01.2016
16:31:21
Отпрвляй с клиента жсон жсон в сервер и прилетит.

Viktor
25.01.2016
16:31:40
ЛОЛ, unused import)

Pavel
25.01.2016
16:32:01
Viktor
25.01.2016
16:32:54
pycharm на скрипт ругается

Pavel
25.01.2016
16:33:24
мне нужно написать своё
Но он запускается?

Viktor
25.01.2016
16:33:29
и pep, и unused imports, и unresolved refrence (unicode)

Pavel
25.01.2016
16:34:09
К черту шарм. Скрипт в консоли запускается?

Viktor
25.01.2016
16:34:57
сейчас, погоди чуток

Pavel
25.01.2016
16:35:29
Ок.

Alexandr
25.01.2016
16:43:08
gjcjys

посоны

вопрос

как выглядит ваще предварительный этап

т.е. рисуете ли графы, состояния, переходы приложения

или из мозга кодите?

я паинте просто рисую все это дерьмо, может у вас есть инструмент поудобнее

?

Pavel
25.01.2016
16:44:07
От размера зависит.

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