
vlade11115
16.02.2019
08:38:47

Alex
16.02.2019
09:12:04
после PEP 572 я уже ничему не удивляюсь.

Zart
16.02.2019
09:12:40
не вижу корнеркейса

Google

Zart
16.02.2019
09:12:54
это просто аналог site-packages, per-script
при желании это можно сделать уже сейчас буквально в 1-2 файла
без всяких допиливаний в стдлибе

Alex
16.02.2019
09:16:49
не вижу корнеркейса
меня очень смущает разница в поведении запуска локальных скриптов и системных. да это логично, но несколько не очевидно.

Zart
16.02.2019
09:17:55
в федоре летало предложение запилить отдельно system-python пакадж, который бы жил чисто со своими зависимостями
чтоб изолироваться от произвольных питонов и каши из всяких пакетов
но вроде ща перешли на какуюто более модную идею, не смотрел еще

Alex
16.02.2019
09:20:12
просто если venv активируется явно (зачастую) или не явно с использованием например pipenv, то поведение этого механизма будет зависеть от наличия барахла в файловой системе. и кстати не ясно к пример как это будет работать с тем же editable install (об этом в пепе не сказано)

Zart
16.02.2019
09:20:28
как вы заебали уже этими "активациями"
вся эта сраная активация сводится к манипуляции с PATH

Alex
16.02.2019
09:20:56

Zart
16.02.2019
09:21:43
пипенв вообще феерическое говно

Alex
16.02.2019
09:21:47
я знаю и полностью с этим согласен

Google

Zart
16.02.2019
09:21:58
зачем они хотят pipenv run script.. я хз
чтобы автоматом ребилдить венв шоле
но это ебические тормоза на старте постоянно

Alex
16.02.2019
09:22:57

Zart
16.02.2019
09:23:09
..

Alex
16.02.2019
09:23:11
аналог npm run \ exec

Zart
16.02.2019
09:23:37
накой хуй это всё нужно
с ентрипойнтами ты уже ставишь враппер куда нужно и там генерятся абсолютные пути
поставил в венв - будет выполняться в венве
поставил в юзер - будет выполняться как обычно
никаких лишних манипуляций больше не нужно

Alex
16.02.2019
09:25:22
?

Zart
16.02.2019
09:26:08
я кстати не понимаю за что люди так любят писать херню в кронтабах вида
0 0 * * * /home/user/bot/venv/bin/python /home/user/bot/script.py
когда можно например
HOME=/home/user
0 0 * * * ~/bot/venv/bot

Alex
16.02.2019
09:26:59

Zart
16.02.2019
09:27:13
тут вопрос в том что и как он запускает
если он запускает другие скрипты просто по имени, то это твоя задача обеспечить доступ к ним
в том же кронтабе это легко решается через
PATH=/bin:/usr/bin:/usr/local/bin:/home/user/bin:/home/user/bot/venv/bin
как пример

Alex
16.02.2019
09:29:31

Zart
16.02.2019
09:29:40
либо же обеспечить запуск по полному пути - через конфиг или как угодно

Boris
16.02.2019
11:36:06
Чет аы увлеклись. Половина питунистов не видели setup.py в жизни никогда

Google

Zart
16.02.2019
11:41:52
пидоры

Kopyl
16.02.2019
12:26:28
Сорян, что так вламываюсь. Надеюсь не забанят :)

Boris
16.02.2019
12:29:19
50$ в час.

Илья
16.02.2019
14:55:54

Dmitry
16.02.2019
14:56:39

Илья
16.02.2019
14:57:43
Я не читал рфц v_v

Zart
16.02.2019
14:57:53
я даж не думал что на него рфц есть
"If God is forwarding His mail", сука, джб жжот =_=

Alex
16.02.2019
15:21:08
откуда такие долбоебы берутся?
увеличится ли энтропия ключей , если их между собой перексорить?
ro = open('/dev/random','rb')
if self.unitkey == 'ГБ':
for i in range(int(self.numberofkey)):
key = ro.read(self.sizekey*1024*1024*1024)
writefile = open('{}/{}{}{}{}'.format(self.favdirforkey,
self.prefixofkey,self.sizekey,self.unitkey,i),'wb')
writefile.write(key)
writefile.close()

Alex
16.02.2019
15:21:08
например я считываю из /dev/random 1гб, и записываю его с нужным именем
вопрос , пока 1 гб не накопится из /dev/random , он будет хранится во внутрнеей памяти программы? как сделать так , что бы он сразу записывал , а не держал хз где
а если 6 гб понадобится? так и памяти не хватит
или он сразу резервирует под переменную нужный размер , и если оперативки не хватит , выдаст MemoryError ?

Веселый
16.02.2019
15:21:44

vlade11115
16.02.2019
15:22:12

Zart
16.02.2019
15:22:28
ват

Petr
16.02.2019
15:22:41

Google

Alex
16.02.2019
15:23:28
ват
предыстория… чувак пишет свой дистр линукса с шифрованием методом одноразового блокнота на флешке.

Zart
16.02.2019
15:23:50
и не знает про пулы энтропии?
я достаточно изучил крипто, чтоб держаться от него нахуй подальше =_=

Alex
16.02.2019
15:24:51

Denis
16.02.2019
15:47:51

Admin
ERROR: S client not available

Alex
16.02.2019
15:48:33

Denis
16.02.2019
15:48:44
На той же, рядом, наверное

Zart
16.02.2019
15:48:54
ключ под ковриком

dmks
16.02.2019
16:59:43
Баба тащит змею пока мужик адово ссыт?

Milton
16.02.2019
17:00:41

dmks
16.02.2019
17:01:12

Milton
16.02.2019
17:02:21

Zart
16.02.2019
17:02:58
бомжарня какая-то

dmks
16.02.2019
17:03:06

Павел
16.02.2019
17:04:11
Питон и новый пеп

????????A.
16.02.2019
17:04:16
Типичный день в Аризоне

Ilgiz
16.02.2019
17:05:16
Зарт с Маришкой в python beginners

Milton
16.02.2019
17:05:17

Zart
16.02.2019
17:05:27
неупорядоченный

Google

Milton
16.02.2019
17:05:58

Павел
16.02.2019
17:06:01

Ilgiz
16.02.2019
17:06:22
Кто-то видео просил :)

Павел
16.02.2019
17:06:37
Боря

Zart
16.02.2019
17:06:41
...а юзеры
заголовок "альфа 3.8"

vlade11115
16.02.2019
17:32:04
Скорее "Гвидо и ко протягивают непопулярные пепы".

Oleg
16.02.2019
18:09:32
sudo apt purge python

Веселый
16.02.2019
19:00:09
а какой текстовый редактор вы используете для разработки на пайтоне ?

Павел
16.02.2019
19:00:47
либреофис

Denis
16.02.2019
19:01:08
ПуйЧарм

Николай
16.02.2019
19:01:23

Dmitry
16.02.2019
20:05:19

Milton
16.02.2019
20:16:12