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

Tishka17
03.04.2019
09:21:31
принято делать email=None
а потом внутри уже if email is None: email = ….
код выполняется, как только он встречает def … создается фукнкция. При жтом вычисляются дефолтные значения аргументов и сохраняются внутри объекта функции

Google

brestows
03.04.2019
09:22:38

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
а во втором питоне работает

Andrew
03.04.2019
10:43:45

Tishka17
03.04.2019
10:44:00
не могу, это код джанги
там дело тупо в последней запятой

Google

Andrew
03.04.2019
10:44:13

Dk
03.04.2019
10:44:39

Tishka17
03.04.2019
10:44:50
именно что лишняя

_
03.04.2019
10:45:23
?

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

Alex
03.04.2019
10:46:14

Dk
03.04.2019
10:47:05

Maxim robox
03.04.2019
10:52:09

Tishka17
03.04.2019
10:53:01
1.11

Alex
03.04.2019
10:54:52

Denis
03.04.2019
10:57:17

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

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

Andrew
03.04.2019
11:00:18

Tishka17
03.04.2019
11:01:25
Понять только как его поставить
пришло время попробовать 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
а что не так? покажи подробности.

?? Eugene
03.04.2019
11:07:34

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
вот без приседания с логином на саму же машину не смог завести скрипт

Alex
03.04.2019
11:13:25

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

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 Метод деревьев решений и случайный лес?

LighteR
03.04.2019
11:20:37

Google

vladislav
03.04.2019
11:21:03