@ru_python

Страница 2498 из 9768
Teddy
14.03.2017
05:59:02
Ибо producer работает с очередью

Aragaer
14.03.2017
05:59:14
нет, у тебя декоратор @python.mark.asyncio навешивается на консюмер и продюсер, а надо на весь тест целиком

Teddy
14.03.2017
06:00:08
Делал и без этого враппера вообще, то есть просто test_producer, внутри него consume

Все с mark, такая же фигня. Максимум, чего удалось добиться, чтобы оно падало по assert is None (специально сделал)

Google
Aragaer
14.03.2017
06:00:41
впрочем я могу судить только по внешнему виду кода - что там у них, что у тебя. Визуально. Кто такие эти консюмеры и продюсеры я не в курсе

Teddy
14.03.2017
06:00:58
А вот если сделать, например, assert is dict — все, бесконечно висит

Ну вот я чего-то видимо не вдупляю

Ilya
14.03.2017
06:03:13
Looking for Python Backend/ETL developer Moscow/Full-time (whisp me) #vacancy

Aragaer
14.03.2017
06:04:59
хм. А я кажется что-то понимаю. Ты пытаешься протестить связку из консюмера и продюсера. Так?

Igor
14.03.2017
06:06:10
вот и я к тому же. это нелогично, разве нет?

их надо по-отдельности тестировать, на то они и разделены

пихаешь в очередь один объект, пропускаешь через продюсер, получаешь в очереди промежуточный какой-то объект

проверяешь, что получил то что нужно, тест пройден

в другом тесте делаешь промежуточный объект, как будто он только что из продюсера, пропускаешь через консюмер, получаешь конечный объект, проверяешь что все как надо, тест завершен

не?

Eldar
14.03.2017
06:22:42
Looking for Python Backend/ETL developer Moscow/Full-time (whisp me) #vacancy
Pls, tell us about salary, company and technologies in your company

Че это чаще такое? Рекрутеры уже ленятся писать нормально вакансии. Доколе?!

Google
Ilya
14.03.2017
06:25:46
Я не рекрутер:)

Artem
14.03.2017
06:26:13
Ja just need razrabotchik :D

Ilya
14.03.2017
06:28:24
Оч нужен*

Eldar
14.03.2017
06:35:33
Но за тег лойс)

Eldar
14.03.2017
08:14:13
кажется работу хотят предложить)

Archer
14.03.2017
08:15:20
никто уже не верит, что женское имя это не спам бот

Антонина, оправдайтесь

Маришка
14.03.2017
08:21:47
Антонина, оправдайтесь
Велп, от таких ярких имен лишь можно ждать спама с того тревелинг канала

Eldar
14.03.2017
08:22:29
молчит - очень подозрительно

Маришка
14.03.2017
08:28:24
молчит - очень подозрительно
Выделяет сообщения дабы заспамить кучей сразу хдд

Alexey
14.03.2017
08:30:23
Кто-то для скайпа делал ботов?

Archer
14.03.2017
08:34:41
Кто-то для скайпа делал ботов?
https://github.com/opensourcehacker/sevabot

Alexey
14.03.2017
08:35:48
У меня вопросы по самому боту и проблемами с ним)

Alex
14.03.2017
08:58:10
Ребят, у меня что-то с кодировкой питона 2.7 стоит на  “ascii” А нужно ‘utf-8’ При обновлении docker-compose на MacOSX10.12.3 Ребят что не так с docker-compose после обновления? Mac OSX 10.12.3 при попытке использования docker-compose основанного на python: Traceback (most recent call last): File "docker-compose", line 2, in <module> File "/private/var/folders/my/m6ynh3bn6tq06h7xr3js0z7r0000gn/T/pip-build-MW5H3j/pyinstaller/PyInstaller/loader/pyimod03_importers.py", line 389, in load_module File "compose/cli/__init__.py", line 16, in <module> File "subprocess.py", line 711, in __init__ File "subprocess.py", line 1343, in _execute_child UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 0: ordinal not in range(128) Failed to execute script docker-compose

Denis
14.03.2017
09:04:54
Народ, посоветуйте че делать - в новом проекте нужно использовать либу на питон 2.7, а хлчется использовать 3й. Сделать 2to3 не получится :( Проект на джанге, либа должна использоваться в celery тасках, что можно сделать?)

Igor
14.03.2017
09:05:23
почему не получится?

че за либа такая? неужели настолько огромная что переписать ваще никак?

Google
Dmitriy
14.03.2017
09:05:44
Потому что не 3to2 наверно

Denis
14.03.2017
09:07:55
https://github.com/dtmilano/AndroidViewClient

Мб я слепой и не вижу питон 3 версии

Igor
14.03.2017
09:09:26
так ето ж вообще похоже на CLI утилитку, а не проще ее положить в venv отдельно и дергать снаружи?

Denis
14.03.2017
09:11:00
Ну такое

Как именно дергать?)

Igor
14.03.2017
09:12:01
да хоть subprocess'ом? %)

Denis
14.03.2017
09:12:28
Вот это мне и не нравится

aspirin
14.03.2017
10:29:50
приветы всем, я начинающий очень хреновый питон разработчик

крч мой очередной вопрос

я правильно понимаю что в джанго приветствуется практика хранения нескольких моделей в одном файле? есть этому причины? почему не разбивают модель - файл?

Сергей
14.03.2017
10:32:52
а смысл?

aspirin
14.03.2017
10:33:07
наглядность например

Сергей
14.03.2017
10:33:13
ты из java пришёл или из php?

aspirin
14.03.2017
10:33:18
из php

файл с моделями не распухает до over 1000 строк?

Igor
14.03.2017
10:33:50
я правильно понимаю что в джанго приветствуется практика хранения нескольких моделей в одном файле? есть этому причины? почему не разбивают модель - файл?
если одно приложение завязано на несколько моделей, зачем разбивать модели на разные файлы? модель - всего один класс, максимум несколько методов

xelnod
14.03.2017
10:34:12
>максимум несколько методов ох

видел я и другой подход :)

Google
Igor
14.03.2017
10:34:33
>максимум несколько методов ох
ну, если несколько десятков - тогд да, имеет смысл разбивать на разные файлы :)

Сергей
14.03.2017
10:34:43
когда у тебя моделей десяток - никто не мешает выделить в отдельный пакет модели.

Igor
14.03.2017
10:34:49
надо руководствоваться common sense все же

aspirin
14.03.2017
10:35:01
я так понял что их еще группируют по модулям, типа news, blog, users

верно?

Сергей
14.03.2017
10:35:07
но если у тебя 3-4 модели на 10 строк - какой смысл делать в разных файлах

Igor
14.03.2017
10:35:49
я так понял что их еще группируют по модулям, типа news, blog, users
ну это уж как сам сайт архитектурно планируется, но вообще да

xelnod
14.03.2017
10:35:53
меньше файлов — меньше импортов

Admin
ERROR: S client not available

Сергей
14.03.2017
10:35:58
Если у тебя в аппликухе несколько разделённых по логике моделей, стоит задуматься о разделении приложения на несколько

xelnod
14.03.2017
10:36:10
проще навигация, меньше вопросов «ну и где мне это говно искать?»

Igor
14.03.2017
10:36:42
ну и файлы на 1000 строк не должны пугать, если ты не пользуешься Notepad++ или nano

aspirin
14.03.2017
10:36:52
есть у кого под рукой доки типа "best practices" по архитектуре приложений django ?

Igor
14.03.2017
10:37:04
Two Scoops of Django

ща дам

xelnod
14.03.2017
10:37:35
так а это, N++ не умеет в большие файлы?

Igelko
14.03.2017
10:37:47
ну и файлы на 1000 строк не должны пугать, если ты не пользуешься Notepad++ или nano
да большие файлы так себе кмк. можно связности лишней нагородить и не заметить

Igor
14.03.2017
10:37:54
так а это, N++ не умеет в большие файлы?
а я не про большие файлы, я с намеком на IDE-подобные фичи типа goto definition

Artem
14.03.2017
10:38:21
Google
Alex
14.03.2017
10:38:35
Ребят, у меня что-то с кодировкой питона 2.7 стоит на  “ascii” А нужно ‘utf-8’ При обновлении docker-compose на MacOSX10.12.3 Ребят что не так с docker-compose после обновления? Mac OSX 10.12.3 при попытке использования docker-compose основанного на python: Traceback (most recent call last): File "docker-compose", line 2, in <module> File "/private/var/folders/my/m6ynh3bn6tq06h7xr3js0z7r0000gn/T/pip-build-MW5H3j/pyinstaller/PyInstaller/loader/pyimod03_importers.py", line 389, in load_module File "compose/cli/__init__.py", line 16, in <module> File "subprocess.py", line 711, in __init__ File "subprocess.py", line 1343, in _execute_child UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 0: ordinal not in range(128) Failed to execute script docker-compose кто-то сталкивался с таким? Как поставить перманентно на ‘utf8’?

aspirin
14.03.2017
10:39:00
я то pycharm юзаю, вроде норм, но многострочные файлых както неприятно выглядят

Igor
14.03.2017
10:39:05
поставить docker-compose, не основанный на python? (такой вообще бывает?)

Igor
14.03.2017
10:39:13
или да

Artem
14.03.2017
10:39:18
Igor
14.03.2017
10:39:39
ааа

aspirin
14.03.2017
10:39:55
за книгу спасибо, то что нужно приятное чтиво перед сном

Alex
14.03.2017
10:40:02
MAC OSX 10.12.3 Sierra

Alex
14.03.2017
10:40:29
а есть у питона менеджер версий типа как в руби RVM ?

PVM есть такой?

aspirin
14.03.2017
10:41:12
когда переходишь с языка на язык, часто отталкиваешся от уже известных подходов, в итоге может получится полная каша... в основном приходится ломать голову как это сделать архитектурно правльно

Artem
14.03.2017
10:41:13
да, есть, pyenv

Сергей
14.03.2017
10:41:24
у питона есть две версии - 2.х и 3.х

Artem
14.03.2017
10:41:54
Igor
14.03.2017
10:42:04
стопэ

в случае с макосью это разрулить проще brew

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