@ru_python

Страница 8608 из 9768
brestows
03.04.2019
09:21:17
при компиляции в байт код и становится не изменной ?

Tishka17
03.04.2019
09:21:31
принято делать email=None а потом внутри уже if email is None: email = ….

код выполняется, как только он встречает def … создается фукнкция. При жтом вычисляются дефолтные значения аргументов и сохраняются внутри объекта функции

Google
fickle asshole
03.04.2019
10:20:58
как получить имя чувака который отправил месседж в pytelegrambotapi

(telebot)



знаю как получить параметр чата да но не знаю как получить имя того человека который отправил

Tishka17
03.04.2019
10:22:10
что-то типа message.sender?

vladislav
03.04.2019
10:26:36
или в докуметации к телеграмму посмотри структуру message

Tishka17
03.04.2019
10:42:21
Внезапно: >>> params={1:2,3:4} >>> ", ".join( ... "%s:%s"%(k,v) for k,v in params.items(), ... ) File "<stdin>", line 2 SyntaxError: Generator expression must be parenthesized а во втором питоне работает

Tishka17
03.04.2019
10:44:00
не могу, это код джанги

там дело тупо в последней запятой

Google
Andrew
03.04.2019
10:44:13
не могу, это код джанги
ах, ты уже начал страдать

Tishka17
03.04.2019
10:44:50
А запятая не лишняя в конце?
во втором питоне работает и с ней

именно что лишняя

_
03.04.2019
10:45:23
?

Tishka17
03.04.2019
10:45:34
оказывается проект под второй питон, эх

Maxim robox
03.04.2019
10:52:09
Tishka17
03.04.2019
10:53:01
1.11

Alex
03.04.2019
10:54:52
Tishka17
03.04.2019
10:57:50
неа, на втором питоне тоже не работает

Denis
03.04.2019
11:00:07
Или до 3.6 откатиться

Andrew
03.04.2019
11:00:18
неа, на втором питоне тоже не работает
там ошибка была https://code.djangoproject.com/ticket/29565

Tishka17
03.04.2019
11:01:25
Или до 3.6 откатиться
До 3.5 как в проде

Понять только как его поставить

пришло время попробовать pyenv

Ugly
03.04.2019
11:05:38
кстати, а кто сталкивался на центоси 7 с проблемами неинтерактивного запуска скриптов "под пиенв"?

Alex
03.04.2019
11:06:31
м? pyenv?

Google
Alex
03.04.2019
11:06:40
или pipenv?

Ugly
03.04.2019
11:06:48
pyenv

в итоге плюнул и в скрипте прямой путь до 3.6 питона указывать стал

Alex
03.04.2019
11:07:28
а что не так? покажи подробности.

Ugly
03.04.2019
11:08:05
скрипт не запускался через кронтаб, "как будто" окружение не понимало что именно я хочу запустить

и баш_профайл и в башрц совал инициалиацию окружения через pyenv

Tishka17
03.04.2019
11:09:05
systemd?

Alex
03.04.2019
11:09:10
эм... а при чем тут баш профайл и башрц к крону?

Ugly
03.04.2019
11:09:18
ну смотри

?? Eugene
03.04.2019
11:09:24
Ты загадками общаешься

Ugly
03.04.2019
11:09:32
в интерактивном режиме запускаю скрипт ок, нонинтерактив - фигу, не понимаю где питон

Христофор Маврикиевич
03.04.2019
11:09:35
это такая первоапрельская шутка была?

Tishka17
03.04.2019
11:09:38
а, кронтаб

Христофор Маврикиевич
03.04.2019
11:09:54
50 человек как и я ливнули)

Ugly
03.04.2019
11:10:01
поэтому и логичная мысль появилась, что проблемы с окружением

Alex
03.04.2019
11:10:23
эм... ну ты бы показал конфиг кронтаб, из под какого пользователя запускал и т.п.

Ugly
03.04.2019
11:10:58
минуту

Tishka17
03.04.2019
11:11:00
вангую глобальный кронтаб

Ugly
03.04.2019
11:11:32
ну рутовый да) но это на отладочной машине было. по рукам дать надо :( 00 23 * * * ssh root@localhost 'cd /u02/soft/project/netflow; /u02/soft/project/netflow/netflow.py'

Google
Ugly
03.04.2019
11:11:45
#!/usr/bin/env python

Tishka17
03.04.2019
11:12:22
@cutwater при попытке постаивть через pyenv ошибка zipimport.ZipImportError: can't decompress data; zlib not available

brew install zlib сделал

Alex
03.04.2019
11:13:04
ну т.е. просто переменные окружения настроить не судьба. использовать полный путь к интерпретатору тоже.

Ugly
03.04.2019
11:13:07
вот без приседания с логином на саму же машину не смог завести скрипт

Ugly
03.04.2019
11:13:28
#export SHIM_PATH="/opt/.pyenv/shims" #export PYENV_ROOT="/opt/.pyenv/pyenv-master" #export PATH="$PYENV_ROOT/bin:$PATH"

vladislav
03.04.2019
11:13:36
Народ такой вопрос, может пнете в beginers. Вообщем не понимаю как реализовать вот такую вот схему. Имея всего навсего один обменник. RabbitMQ https://www.rabbitmq.com/img/tutorials/python-four.png

Ugly
03.04.2019
11:13:36
вот это было, но потом закомментил

Alex
03.04.2019
11:13:36
это где?

vladislav
03.04.2019
11:14:27
Народ такой вопрос, может пнете в beginers. Вообщем не понимаю как реализовать вот такую вот схему. Имея всего навсего один обменник. RabbitMQ https://www.rabbitmq.com/img/tutorials/python-four.png
Конекретно не понятно как реализоват распределение в обменике чтобы в одну очередь попадали только errors а во вторую все остальное.

Tishka17
03.04.2019
11:15:53
https://github.com/pyenv/pyenv/issues/1219

лол

баг открыт

Alex
03.04.2019
11:17:02
давно наверное не обновлял

у тебя xcode tools стоят кстати?

Tishka17
03.04.2019
11:18:11
да

CFLAGS="-I$(xcrun --show-sdk-path)/usr/include" перед pyenv помогло

Khachatur
03.04.2019
11:19:55
Ни у кого не найдеться такой книжки Прогнозное моделирование в IBM SPSS Statistics, R и Python Метод деревьев решений и случайный лес?

Google
vladislav
03.04.2019
11:21:03
по routing key же
Так то оно так, а их можно указать несколько??

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