
Viktor
07.03.2016
17:12:18
А установить не смог из-за отсутствия разрешении
Я от своего имени запустил, перепутал с homebrew

Pavel
07.03.2016
17:13:10
дело конечно же происходит в virtualenv?

Viktor
07.03.2016
17:13:49
Мне кажется надо sts.norm создать из sample, а затем сделать rvs

Google

Viktor
07.03.2016
17:14:07
в том-то и дело что нет

Pavel
07.03.2016
17:14:22
зачем нужен systemwide pip?

Viktor
07.03.2016
17:14:29
Хотел виртуаленв создать, он пожаловался что устарел
Я и обновил по доброте душевной

Pavel
07.03.2016
17:14:52
создавай и внутри обновляйся.

Viktor
07.03.2016
17:15:06

Boojum
07.03.2016
17:15:40

Viktor
07.03.2016
17:15:54
и я не хочу писать /path/to/venv/bin/python3 foobar.py вместо python3 foobar.py

Boojum
07.03.2016
17:16:07
Мне же всего лишь нужно выбрать несколько случайных элементов массива

Viktor
07.03.2016
17:16:10

Boojum
07.03.2016
17:16:36
А как там выбрать из массива, я не знаю синтаксиса

Google

Viktor
07.03.2016
17:16:57
*facepalm*

Artem
07.03.2016
17:17:25

Pavel
07.03.2016
17:19:50
pyenv умеет определять свой python3 для каждого отдельного каталога. то есть cd path1 && python3 вызывает другой питон, чем cd path2 && python3.

Viktor
07.03.2016
17:19:55
а activate на что?
/path/to/venv/bin/activate
python3 foobar.py
deactivate
Ну да, гораздо лучше

Boojum
07.03.2016
17:20:38

Pavel
07.03.2016
17:21:09

Viktor
07.03.2016
17:21:12
Очень информативно, благодарю
Прошу прощения, я думал что прислал
http://docs.scipy.org/doc/numpy-1.10.0/reference/generated/numpy.random.choice.html
http://docs.scipy.org/doc/numpy-1.10.0/reference/generated/numpy.random.shuffle.html
просто в PyCharm придется поставить в Dafaut virtualenv

Boojum
07.03.2016
17:22:30

Viktor
07.03.2016
17:22:51
Если надо выбирать не 5 штук, а ближе к 1000, то наверное shuffle + обрезка получше будет
ну и choice может при повторном запуске выбрать повторяющиеся элементы

Boojum
07.03.2016
17:29:35
Ничего страшного
Теперь все отлично

Viktor
07.03.2016
17:36:51
sh-3.2$ pip
sh: pip: command not found
sh-3.2$ pip3
sh: pip3: command not found
sh-3.2$ python3 -m pip --version
pip 8.0.2 from /usr/local/lib/python3.5/site-packages (python 3.5)

Pavel
07.03.2016
17:38:31
у вас в гейоси пакетный менеджер есть?

[Anonymous]
07.03.2016
17:51:29

Pavel
07.03.2016
17:52:29
тогда я вообще не понимаю страданий, если можно взять и установить python3-pip заново.

Viktor
07.03.2016
18:03:55

Google

Viktor
07.03.2016
18:04:11
просто он удалил pip и pip3 ссылки
Как понять что пакет не нужен?
достаточно проверить его отсутствие в Requirements других пакетов?

Pavel
07.03.2016
18:14:50
brew?

Aragaer
07.03.2016
18:22:23
попытаться его снести

Viktor
07.03.2016
18:57:56

Alex
08.03.2016
01:06:36

Тёма
08.03.2016
01:06:46
брю!!1

Alex
08.03.2016
01:07:05
брю для лентяев, я тоже люблю его
но макпорты гибче и софта больше

Тёма
08.03.2016
01:07:42

Alex
08.03.2016
01:08:06

Alex
08.03.2016
01:08:09
макпорты мощнее

Тёма
08.03.2016
01:10:20
но вообще у меня brew для каких-то совершенно мелочей. типа поставить новую версию curl/rsync/bash/openssh/openssl ну и htop поставить. для остального - виртуалки.

Alex
08.03.2016
01:13:30
докер удобнее может быть

Alexandr
08.03.2016
12:23:26
А есть phpдайджест?

Dmitriy
08.03.2016
12:42:26
На хабре есть

Nikolay
08.03.2016
15:20:31

Artem
08.03.2016
16:21:17
почему не бывает async lambda?

Kolyann
08.03.2016
16:26:52
я не знаю, что это, но уже хочу

Google

Whore Amazing
08.03.2016
16:33:30
ты бы и sobaka lambda захотел

Pavel
08.03.2016
16:38:34
c# умеет так.

Viktor
08.03.2016
16:43:13
вопрос
а except: и except Exception: равнозначны?

Admin
ERROR: S client not available

Viktor
08.03.2016
16:43:59
то есть все ексепшоны явсяются Exception?

Pavel
08.03.2016
16:45:19
BaseException
+-- SystemExit
+-- KeyboardInterrupt
+-- GeneratorExit
+-- Exception
+-- StopIteration
+-- StopAsyncIteration
+-- ArithmeticError
https://docs.python.org/3/library/exceptions.html#Exception

Viktor
08.03.2016
16:47:02

Artem
08.03.2016
16:47:34
except == except BaseException

Viktor
08.03.2016
16:49:23
try:
foo = bar["a"]["b"]["c"]...
except:
foo = False
как это можно заменить?
вообще вариант с except'ом лучше чем проверки, так?
Это ведь что-то из дзена, проще извиниться чем попросить разрешения?

Artem
08.03.2016
16:55:48

Viktor
08.03.2016
16:56:05

parikLS
08.03.2016
16:56:08
ну вполне норм использовать трай в обычном флоу программы

Viktor
08.03.2016
16:56:36
bar = {
'a': None
}

Artem
08.03.2016
16:59:41

Google

Viktor
08.03.2016
17:00:06

Pavel
08.03.2016
17:00:44
от ситуации зависит, может у тебя место такое, что лучше сразу сдохнуть.

Artem
08.03.2016
17:00:44
ну да, это нормально

Viktor
08.03.2016
17:02:43
Кстати почему не None?...
Так, я писал это очень давно, месяц назад
И еще вопрос: насколько хороша практика создания класса Tools со статикметодами вместо глобальных?
или даже классов?

Pavel
08.03.2016
17:06:08
зачем класс, если можно свалить всё в tools.py?

Viktor
08.03.2016
17:06:26

Pavel
08.03.2016
17:06:45
и чё?

[Anonymous]
08.03.2016
17:07:07
удивительная вещь джанго
вроде потихоньку все получается
а потом смотришь и понимаешь что большая часть работы под капотом и ты ее не трогал, и не знаешь как себя поведет

Viktor
08.03.2016
17:07:45
file1.py, file2.py превратится в file1.py, file2.py, tools1.py, tools2.py

Artem
08.03.2016
17:08:54

Pavel
08.03.2016
17:09:03