
Nikolay
05.12.2018
11:09:09
Пенсы и не заметят подмены

м_м
05.12.2018
11:09:37

fso
05.12.2018
11:10:05
Привет, ребят! Может кто сталкивался что при использовании multiprocessing с дочерних процессов периодически (случайным образом) валятся ошибки Language pack for code ru is not found от transliterate ? Как побороть бы?

м_м
05.12.2018
11:10:06
даже пилоты идут.

Google

Tishka17
05.12.2018
11:10:40

Nikolay
05.12.2018
11:10:43

Tishka17
05.12.2018
11:10:53
и не надо сложный код в шаблон пихать

fso
05.12.2018
11:10:59

Nikolay
05.12.2018
11:11:01
Зачем логика в шаблоне, оно же для вывода только

Alex
05.12.2018
11:11:28
ансибл? шаблонизатор jinja2 какие есть ещё варианты?

Nikolay
05.12.2018
11:11:51

Alex
05.12.2018
11:11:53
м.... ансибл

fso
05.12.2018
11:12:11

Alex
05.12.2018
11:12:48

Alex
05.12.2018
11:13:10
и опиши что конкретно не получается

Google

Alex
05.12.2018
11:13:54
В итоге получаю пустую строку
{% set output = [] %}
{% for domain in apache.vhosts %}
{% set output = output +
apache.vhosts[domain].serveralias|default([]) +
[ domain ] + [ apache.vhosts[domain].domain ] %}
{% endfor %}
{{ output }}

fso
05.12.2018
11:15:22

Alex
05.12.2018
11:16:13
Вот так на выходе получается несколько списков, а мне их ещё потом на уникальность отфильтровать, а в другом месте только айпишники выдрать.
{% for domain in apache.vhosts %}{{ apache.vhosts[domain].serveralias|default([]) +[ domain ] + [ apache.vhosts[domain].domain ] }} {% endfor %}

Alex
05.12.2018
11:16:34

Kolyann
05.12.2018
11:17:10

Alex
05.12.2018
11:17:35
и еще вопрос, какой тип у apache.vhosts[domain].serveralias?

Tishka17
05.12.2018
11:19:16
Зачем там set?

Alex
05.12.2018
11:19:16

?? Eugene
05.12.2018
11:19:23

Tishka17
05.12.2018
11:19:28
Сложно сразу вывести?

Kolyann
05.12.2018
11:19:50

?? Eugene
05.12.2018
11:19:58
а, не дочитал

Alex
05.12.2018
11:20:25
@AlexGluck и да, @Tishka17 дело говорит

Tishka17
05.12.2018
11:25:25
{% for domain, vhost in apache.vhosts.items() %}
{{ vhost.serveralias|default([]) +[ domain, vhost.domain ] }}
{% endfor %}
Это не тоже самое?

Сергей
05.12.2018
11:25:28
в крайнем случае можно поюзать кастомные фильтры. но лучше на встроенных делать

Iliya
05.12.2018
11:37:37
Все привет, вопрос не совсем по python, но все же
Иногда сбиваются отступы или что-то съезжает
На глаз смотрится все правильно, но скрипт ругается
Знаю что в разных иде есть хот кеи выровнять все как надо :)
Как это сделать в SublimeText3

Tishka17
05.12.2018
11:38:03

Artem
05.12.2018
11:38:37

Google

Iliya
05.12.2018
11:39:17
Настрой отображение табов
уже
Говорю, на глаз все ок, и я виже что ок но ловлю
TabError: inconsistent use of tabs and spaces in indentation

Artem
05.12.2018
11:39:52

Nikolay
05.12.2018
11:40:02
Vim

Alex
05.12.2018
11:40:04
Ну или возьми нормальный

Nikolay
05.12.2018
11:40:21
Нормальный

Viktor
05.12.2018
11:40:41
В чем проблема?

Iliya
05.12.2018
11:41:01

Nikolay
05.12.2018
11:41:14
В голове такая же каша?

Artem
05.12.2018
11:41:54
с помощью вот этого

Artem
05.12.2018
11:41:54
настрой свой текстовый редактор использовать только пробелы
но автоформат лишним не будет

Viktor
05.12.2018
11:42:12

Tishka17
05.12.2018
11:42:34

Viktor
05.12.2018
11:42:52

Artem
05.12.2018
11:43:51

Alex
05.12.2018
11:43:53

Google

Iliya
05.12.2018
11:44:17

Viktor
05.12.2018
11:44:52

Alex
05.12.2018
11:47:12
не херачу
тогда разберсь откуда у тебя табы в коде появляются? при чем тут автоформаттер?

Alex
05.12.2018
11:49:09
Александр Ремизов, [05.12.18 14:47]
Как установить pip через get-pip, но чтоб без установки символического линка с pip на pipVERSION?
Александр Ремизов, [05.12.18 14:47]
Т.е. python2.7 get-pip.py чтоб поставил ТОЛЬКО pip2 и pip2.7

Mike
05.12.2018
11:49:49
скопируй симлинк на пип, поставь что хочешь, потом верни старый?

Admin
ERROR: S client not available

Tishka17
05.12.2018
11:49:55
попробую просуммировать
1. Настроить автозамену табов на пробелы
2. Настроить визуальное отображение табов (на случай появления других разработчиков)
3. Юзать автоформат регулярно
4. Довести до других разработтчиков эти же правила
5. При ревью обращать внимание первое время на такое
6. Настроить линтер в CI
странное желание

Alex
05.12.2018
11:50:39
ну если хочешь установи и удали потом линк

Alex
05.12.2018
11:51:10
А зачем его сразу делать?

Alex
05.12.2018
11:51:20

Tishka17
05.12.2018
11:51:34
делать, чтобы юзать можно было
вообще, зачем стаившь руками через get-pip?

Alex
05.12.2018
11:52:06
Вот странные вы вопросы задаёте

Tishka17
05.12.2018
11:52:30
вообще, что ты такое делаешь?

Alex
05.12.2018
11:52:43
Я хочу поставить PIP, но не из системы.

Alex
05.12.2018
11:52:44
давайте решать реальные проблемы

Google

Alex
05.12.2018
11:52:50
А через get-pip

Tishka17
05.12.2018
11:52:50
зачем?

Alex
05.12.2018
11:52:54
зачем?

Alex
05.12.2018
11:53:08
Чтоб пакеты ставить через pip. Очевидно же

Tishka17
05.12.2018
11:53:12
я хочу поставить pip через npm, как это сделать?

Alex
05.12.2018
11:53:13
я третий день дебажу сраный тестраннер в джанге.

Маришка
05.12.2018
11:53:13

Alex
05.12.2018
11:53:53

Маришка
05.12.2018
11:53:54

Alex
05.12.2018
11:54:22
И получается, что по умолчанию надо ставить под третьим питоном, а симлинк внезапно на второй ведёт
Или наоборот бывает

Andrew
05.12.2018
11:55:52

Alex
05.12.2018
11:56:00
зачем?
хочешь расскажу зачем это может быть нужно в моем случае? потому что мы собираем докер образ нашего проекта на centos:7, не RPM дистр никак нельзя, мы же RedHat. в centos:7 мейнтейнеры в репе epel-release не доложили пакет python36-pip, и если ставить без virtualenv - вот поэтому и руками.

Маришка
05.12.2018
11:56:18