@ru_python

Страница 380 из 9768
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
зачем нужен systemwide pip?
потому что создавать virtualenv для каждого проекта не хочется

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

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

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

Google
Viktor
07.03.2016
17:16:57
*facepalm*

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
*facepalm*
Очень информативно, благодарю

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

#! /path/to/venv/bin/python3
ладно, ладно, понял

просто в PyCharm придется поставить в Dafaut virtualenv

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 заново.

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: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
почему работа с датой и временем в стандартной библиотеке устроена так ужасно? какие есть хорошие альтернативы?
В зависимости от задачи тебе может подойти работа со временем в pandas, или numpy. Там они попытались исправить некоторые проблемы стандартной библиотеки.

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

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
except KeyError:
Нет, там может и TypeError быть

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

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

Artem
08.03.2016
16:59:41
Нет, там может и TypeError быть
просто ловить все исключения не лучшая идея, можно указывать несколько ожидаемых типов так: except (TypeError, KeyError):

Google
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
зачем класс, если можно свалить всё в tools.py?
Используются только в одном файле

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
Используются только в одном файле
все равно, зачем тебе класс? просто функции сделай

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