@rudepython

Страница 1668 из 1719
Zart
16.07.2019
17:25:27
потому что насрать в общемто

Zart
16.07.2019
17:25:38
имена исключений достаточно говорящие

Google
Павел
16.07.2019
17:26:33
до сих пор не шарю нахуя этот элепссис, кроме срезов в нумпаях и пандасах

Zart
16.07.2019
17:26:45
рекурсию показывать же

Павел
16.07.2019
17:27:06
пойду у гугла спрошу

Zart
16.07.2019
17:27:08
>>> a = [] >>> a.append(a) >>> a [[...]] >>>

Павел
16.07.2019
17:27:14
бля :D

Zart
16.07.2019
17:27:39
>>> a = {} >>> a['a'] = a >>> a {'a': {...}}

Павел
16.07.2019
17:28:16
это точно элипсис там?

Zart
16.07.2019
17:28:20
нет 8)

Павел
16.07.2019
17:28:29
чувствую наёб)

Max
16.07.2019
17:28:57
это точно элипсис там?
внутри нет эллипсиса

он просто отображается там

Zart
16.07.2019
17:29:27
это у репра детектилка селфреференсов работает по мере вывода заполняет сет инфой о том что видел если доходит до объекта который уже был выведен ранее - генерит многоточие

но троллить эллипсисом прикольнее же

Google
Zart
16.07.2019
17:30:01
еще в доктестах юзается

https://docs.python.org/2/library/doctest.html#doctest.ELLIPSIS

но это опять же не тот 8)

Павел
16.07.2019
17:31:38
ну тоесть так-то он и ненужен

Zart
16.07.2019
17:32:00
авторы нумпи его просили

для их екстендед слайсов

Павел
16.07.2019
17:32:30
а есть где-то написано что они просили?

Zart
16.07.2019
17:32:31
в тройке его вон порекомендовали вместо пасс

это надо подымать мыллисты

Павел
16.07.2019
17:32:50
подымаю

Zart
16.07.2019
17:33:02
https://docs.python.org/2.3/whatsnew/section-slices.html

" This was added to Python at the request of the developers of Numerical Python, which uses the third argument extensively."

эти товарищи и педалили слайсы по полной

https://mail.python.org/pipermail/tutor/2017-August/111817.html а вот и мыллисты

Павел
16.07.2019
17:36:49
- extended slicing with two colons obj[a:b:c] - the @ operator used by numpy for matrix multiplication. я подозревал что собаку нумпай захотели

Zart
16.07.2019
17:37:03
это вроде в доке даже было написано

или в пеп



Google
Alex
16.07.2019
17:39:01
Где 3.9?

Zart
16.07.2019
17:39:09
Где 3.9?
в гите

Max
16.07.2019
17:39:46
3.9 же еще только-только в планах, недавно только первые коммиты в ветку сделали

Milton
16.07.2019
17:40:04
Теперь нужно написать скрипт, автоматизирующий установку. На пай... А, черт

Zart
16.07.2019
17:40:13
скрипт есть

Павел
16.07.2019
17:40:48
зачем тебе столько

Max
16.07.2019
17:40:52


Zart
16.07.2019
17:42:17
никто похоже заголовок так и не заметил...

Stanislav
16.07.2019
17:42:31
А какой будет запускаться по команде python в cmd?

vlade11115
16.07.2019
17:42:34
Террариум же.

Milton
16.07.2019
17:42:52
никто похоже заголовок так и не заметил...
JVMок туда закинь, будут ещё жабы

И исходники старого движка фаерфокса

Zart
16.07.2019
17:43:50
и да, удалить альясы для винсторного питона можно в разы проще, чем выпиливать аппх



Павел
16.07.2019
17:45:45
на винде ж лаунчер есть

λ py -0 Installed Pythons found by py Launcher for Windows -3.8-32 -3.7-32 -3.6-64 -3.6-32 * -2.7-64 -2.5-64

Zart
16.07.2019
17:48:17
-0p попробуй

Павел
16.07.2019
17:48:22
знаю

Zart
16.07.2019
17:48:46
ты стасу шоле?

Google
Павел
16.07.2019
17:48:59
угу

Zart
16.07.2019
17:49:32
с тех пор как лянчер научили венвам, аще шоколад

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

Павел
16.07.2019
17:50:34
лол

Stanislav
16.07.2019
17:51:15
Zart
16.07.2019
17:51:31
старый лянчер

проставь питон посвежее

Stanislav
16.07.2019
17:52:06
проставь питон посвежее
3.6.4 - недостаточно свежий?

Павел
16.07.2019
17:52:21
3.6.4 - недостаточно свежий?
лянчер видимо не от него

Zart
16.07.2019
17:52:23
ты его ставил юзер инсталлом поди

Stanislav
16.07.2019
17:52:46
Zart
16.07.2019
17:52:49
для лянчера надо олл юзерс инсталл

и галку

и -0 появился не очень давно

Boris
16.07.2019
18:24:47
https://twitter.com/marcan42/status/1149868277478252545?s=09

Маришка
16.07.2019
19:37:00
и -0 появился не очень давно
У меня лянчер от 3.5.2 и там есть -0

Stanislav
16.07.2019
19:37:40
Наверное у меня из-за ЛГБТ винды, больше причин не вижу. В прочем - похуй.

Александр
17.07.2019
07:35:05
Всем привет, можете подсказать пожалуйста куда смотреть чтобы разобраться с setup.py? Уже все интернеты посмотрел, не знаю что искать. В чем проблема - я сделал setup.py и простой файлик в котором есть метод, пишущий hello world в консоль. В проекте пишу setup.py sdist, из папки dist забираю tar.gz архив. Делаю новый проект(работаю в pycharm) и из архива вытаскиваю в проект собранную папку. В проекте запускаю setup.py install , все вроде как устанавливается, пишу в консоли - import имяпапки.имямодуля as sss и он в этот момент уже не видит файл -- имя модуля . Есть для лютых чайников инструкция?

Zart
17.07.2019
07:38:05
в пакаджинг гайд обычно

Google
Александр
17.07.2019
07:38:29
Хорошо, я не так импортировал , вроде как обычно . Спасибо.

Zart
17.07.2019
07:38:31
сетап покаж

Александр
17.07.2019
07:38:39
Сейчас

from setuptools import setup, find_packages from os.path import join, dirname setup( name='helloworld', version='1.0', packages=find_packages(), long_description=open(join(dirname(__file__), 'README.txt')).read(), )

Zart
17.07.2019
07:39:13
если чисто один файлик, то минимально у тебя должно быть setup( name='..', version='', py_modules=['name'], )

Александр
17.07.2019
07:40:02
Я хотел спросить , в py_modules, через запятую мы указываем названия модулей?

Zart
17.07.2019
07:40:08
да

но топлевел модули

Александр
17.07.2019
07:40:33
это обычный сетап, но он предполагает что у тебя всё в пакаджах
Да, окей спасибо большое, как раз попробую без папок всех чтобы меньше проблем.

Это да

Zart
17.07.2019
07:40:40
наоборот

лучше в пакаджах всё

Александр
17.07.2019
07:41:16
лучше в пакаджах всё
И лучше и красивей, я понимаю, я имею ввиду сейчас чтобы разобраться что куда.

Zart
17.07.2019
07:42:09
в целом даже пустой setup() работает

Dmitry
17.07.2019
08:02:33
@KupyrevAlexander ты бы прочел документацию на packaging всё же, а не методом тыка, как слепой кутёнок. 90% вопросов бы сразу же снялись.

Страница 1668 из 1719