Tishka17
Ненадежно
Окей, свои костыли на броадкастах
Tishka17
Или да, дефолт дикт
Igor
defaultdict(int)
спс вроде пашет.
Igor
dct[x] = dct.get(x, 0) + y
спс попробую
Anonymous
Point=namedtuple('Point', 'x, y')
Anonymous
p=Point(2,3)
Anonymous
p.x
Anonymous
p[0]
Anonymous
там еще дефолтные значения можно задавать
Anonymous
в питоне 3.7
Tishka17
Point=namedtuple('Point', 'x, y')
Датакласс тогда уж
Anonymous
с ним нельзя сделать так: x, y=point
Tishka17
И правильно
Tishka17
Он же не тупл
Tishka17
Ладно, иногда было бы прикольно так делать
Tishka17
с ним нельзя сделать так: x, y=point
А ещё с ним нельзя сделать for x in point
Anonymous
в яваскрипте же круто сделано: const {x, y} = point
Tishka17
И sorted(point)
Tishka17
в яваскрипте же круто сделано: const {x, y} = point
Да, уже обсуждали. Увы, в питоне фигурные скобки заняты сетами
Anonymous
или function foo({x, y}) {...}
Tishka17
или function foo({x, y}) {...}
А это совсем какая-то хрень
Tishka17
или function foo({x, y}) {...}
Чем это лучше function(x,y)?
Anonymous
удобно
Anonymous
например у тебя есть функция rgb2hsv({r, g, b})
Aragaer
rgb2hsv((r, g, b))
Aragaer
в птоне тоже можно
Anonymous
тебе нужно будет значения цветов на 255 делить каждое
Anonymous
чтобы к единичному виду привести
Tishka17
Допустим
Tishka17
И?
Aragaer
а в жс оно само понимает, что надо делить на 255?
Anonymous
меньше лишних переменных писать
Aragaer
а где лишние переменные?
Anonymous
возьми яваскрипт и попробуй, найдешь 1000 и 1 применение
Tishka17
в яваскрипте же круто сделано: const {x, y} = point
Ну кстати если очень надо, в питоне можно вынести в функцию и там все будет работать
Tishka17
меньше лишних переменных писать
Целиком пример плиз. Пока не вижу
Aragaer
не, я просто не понимаю, какая конструкция рекламируется и какой эффект
Tishka17
Без функции понятно
Tishka17
С функцией -нет
Anonymous
я с телефона и мне лень. факт: это удобно.
Aragaer
что именно удобно?
Tishka17
Я тоже с телефона
Tishka17
я с телефона и мне лень. факт: это удобно.
Нет уж, за слова надо отвечать
Tishka17
Что удобно?
Tishka17
А то придется будить максима, а я бы на его месте за такое забанил
Tishka17
или function foo({x, y}) {...}
Так чем это отличается от function (x,y)?
Daniel
Ребзя, я скачал пичарм на новый ноут и там стоит по дефолту 2.7 питон, он сильно отличается от 3.7, до этого прогал на 3.0+ версиях
Daniel
?
Denis
Поставь 3.7
Konstantin
Время питона!
Konstantin
ой
Anonymous
ставь убунту, zsh два плагина к нему с автодополнением и подсветкой синтаксиса, pyenv и vscode
Anonymous
на винде программировать гемморой
Anonymous
есть anaconda, но удобство ее использования стремится к нулю
Artem
Всем привет. Я столкнулся с проблемой при установке paramiko из pip с Pydroid (IDE питона под Андроид). Попробовав установить с помощью pip install paramiko в терминале вылазла следующая ошибка в конце: Failed to build pynacl Could not build wheels for pynacl which use PEP 517 and cannot be installed directly Весь вывод: https://pastebin.com/bj3K2fL2 Прогулив, я попробовал установить проблемную зависимость следующей командой : pip install --no-binary pynacl pynacl Но дальше пошли такого рода ошибки: error: [Errno 2] No such file or directory: '/data/data/ru.iiec.pydroid3/cache/pip-install-vmlljxkj/pynacl/src/libsodium/configure' ---------------------------------------- Command "/data/user/0/ru.iiec.pydroid3/files/arm-linux-androideabi/bin/python3.6 -u -c "import setuptools, tokenize;__file__='/data/data/ru.iiec.pydroid3/cache/pip-install-vmlljxkj/pynacl/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /data/data/ru.iiec.pydroid3/cache/pip-record-eqn82ps0/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /data/data/ru.iiec.pydroid3/cache/pip-install-vmlljxkj/pynacl/ Опять же подробный вывод: https://pastebin.com/RrwgegUm Как решить проблему?
Anonymous
мб зайти в issues либы на гитхабе?
Artem
pynacl?
Artem
Попробую
Dima
Я не профи в devops поэтому у меня почти вопрос про python - что использовать для развертывания приложения на python из git? в иделае чтобы можно было скачать один yaml на голый сервер и запустить
Artem
мб зайти в issues либы на гитхабе?
Есть у одного человека проблема такая же, только с termux. Ему не ответили ещё.
Artem
Так что не знаю, что с этим делать.
Artem
Error when building on termux · Issue #483 · pyca/pynacl · GitHub https://github.com/pyca/pynacl/issues/483
Artem
Походу моя проблема. Если я правильно понял, нужен make. А в иде я не смогу поставить. Попробую с термукса. Спасибо за помощь)
Anonymous
Всем привет. Я столкнулся с проблемой при установке paramiko из pip с Pydroid (IDE питона под Андроид). Попробовав установить с помощью pip install paramiko в терминале вылазла следующая ошибка в конце: Failed to build pynacl Could not build wheels for pynacl which use PEP 517 and cannot be installed directly Весь вывод: https://pastebin.com/bj3K2fL2 Прогулив, я попробовал установить проблемную зависимость следующей командой : pip install --no-binary pynacl pynacl Но дальше пошли такого рода ошибки: error: [Errno 2] No such file or directory: '/data/data/ru.iiec.pydroid3/cache/pip-install-vmlljxkj/pynacl/src/libsodium/configure' ---------------------------------------- Command "/data/user/0/ru.iiec.pydroid3/files/arm-linux-androideabi/bin/python3.6 -u -c "import setuptools, tokenize;__file__='/data/data/ru.iiec.pydroid3/cache/pip-install-vmlljxkj/pynacl/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /data/data/ru.iiec.pydroid3/cache/pip-record-eqn82ps0/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /data/data/ru.iiec.pydroid3/cache/pip-install-vmlljxkj/pynacl/ Опять же подробный вывод: https://pastebin.com/RrwgegUm Как решить проблему?
а что возможность сохранять есть только в премиум версии?
Artem
Что именно сохранять? Если файлы - то очевидно, что и в обычной есть. А что?
Anonymous
я его сксчал пару минут не могу найти пункт меню с сохранением
Artem
Верхняя кнопка с папкой
Anonymous
Good morning.
Никита
你好
Nodaa
Good morning.
Ohayou gozaimasu!
Maxim
アニメはたわごとです
Nodaa
アニメはたわごとです
Сама ты такая
Nodaa
Я так написал (поПриветствовал) чтобы она не чувствовала себя одинокой
Тибетский лис ⋆ ⚝️
Anonymous
@AnamilleBHF НЕ ВОРУЙ!