@ru_python

Страница 6793 из 9768
Eugen
20.10.2018
16:20:19
Знаю, что знаю пока мало

и что сорт нельзя прикрепить зип

но в книге именно так

из-за этого выскакивает ошибка

Google
Мастер
20.10.2018
16:26:19
Python 3 >>> from urllib.parse import unquote >>> unquote('http%3A%2F%2F%E3.%CC%EE%F1%EA%E2%E0') 'http://�.������' Как вывести в правиьной кодировке?

TpouHuK
20.10.2018
16:30:40
Хочу сюда впихнуть list compression ?

Eugen
20.10.2018
16:31:44
Хочу сюда впихнуть list compression ?
Не, не шарю пока, вовсе)

TpouHuK
20.10.2018
16:32:00
Мб zip итератор возвращает.

Питон3 это любит

plany = list(zip(plan, name))

Eugen
20.10.2018
16:33:09
plany = list(zip(plan, name))
Тогда сорт прокатит?

TpouHuK
20.10.2018
16:33:14
Да

Eugen
20.10.2018
16:34:27
Да
Во я пень, ведь пол дня в голове крутилось то, что раз сорт, нужно ведь использовать список, но как это сделать, не знал, спасибо))

Обучаюсь по учебнику, так как прога на телефоне и видеоуроки короткие мало в голову засунули, книга на много больше, книга хорошая, но по старому питону, это не важно, мне бы суть понять главное, книга Хахаева))

Ruslan
20.10.2018
16:48:07
Господа, есть у меня датасет. Из этого датасета я делаю выборку, группируя по двум столбцам, делаю по ним агрегацию, сортирую и теперь мне нужно получить результат ещё по одному условию, но в возвращённом датафрейме уже нет нужного мне столбца.. Как быть, подскажите, пожалуйста (Pandas)

Nikolay
20.10.2018
16:48:19
Наоборот, всех хрен заткнешь на тему, насколько питон крут

Ruslan
20.10.2018
16:53:04
Господа, есть у меня датасет. Из этого датасета я делаю выборку, группируя по двум столбцам, делаю по ним агрегацию, сортирую и теперь мне нужно получить результат ещё по одному условию, но в возвращённом датафрейме уже нет нужного мне столбца.. Как быть, подскажите, пожалуйста (Pandas)

Google
Dark
20.10.2018
17:14:41
посоветуйте либу для автоматизации apk приложений нагуглил Appium - но для его использования нужна андроид студия . программа Appium и какая то магия selendroid тоже огромный и сложный есть ли что то вроде селениума? какой нибудь эмулятор. который управляется из питона и всё?

helsingforce
20.10.2018
17:17:59
автоматизации apk?

дядька-то наркоман

Dark
20.10.2018
17:18:35
автоматизации apk?
ну кнопочки нажимать

и выводить список элементов находящихся на экране

Alexander
20.10.2018
17:19:23
дядька-то наркоман
скорее положительная черта

helsingforce
20.10.2018
17:19:37
Dark
20.10.2018
17:19:44
нуу.. или хотя бы делать скрины и тыкать по координатам а остальное TF сделает

Nikolay
20.10.2018
17:24:01
как же полно дебилов: https://github.com/sdispater/poetry

@aragaer зачем?

Nikolay
20.10.2018
17:25:24
я уже начинаю запутываться с virtualenv, pip, pyenv, и тут еще poetry

Alex
20.10.2018
17:25:41
почему дебилов?

Aragaer
20.10.2018
17:27:25
зачем что?

Alex
20.10.2018
17:28:29
@deluxoft к чему был твой выпад о “дебилах”?

Aragaer
20.10.2018
17:29:43
я пользуюсь pipenv, но только для pipenv shell

Dmitry
20.10.2018
17:30:09
добавим direnv + pipenv

?

Google
Alex
20.10.2018
17:30:34
я пользуюсь pipenv, но только для pipenv shell
я считаю pipenv тем еще говном, а автора - мудаком (обоснованно)

Aragaer
20.10.2018
17:31:04
для shell оно работает, а больше мне и не требуется

Alex
20.10.2018
17:31:42
я использую pyenv и pyenv local, работает аналогично и прозрачно для меня.

это не значит что pyenv лучше.. просто мой use case

Aragaer
20.10.2018
17:32:27
если чо, Pipfile я не использую, использую requirements.txt, Но вот узнал тут, что можно просто в setup.py делать python setup.py develop

и это ваще круть

Aragaer
20.10.2018
17:33:52
ну все равно нужен setup.py

Alex
20.10.2018
17:34:07
ну да. это в принципе одно и то же

Nikolay
20.10.2018
17:36:21
ситуация как с нодовскими package managers

ждите такого же ада

Alex
20.10.2018
17:36:48
ситуация как с нодовскими package managers
никто не заставляет тебя ими пользоваться

Alex
20.10.2018
17:37:05
те тулзы что ты перечислил решают немного разные задачи

никто не запрещает другим людям писать такие же тулзы, вдруг у них получится лучше.

Aragaer
20.10.2018
17:38:34
пипенв нормально создает венв

и активирует

Alex
20.10.2018
17:40:20
ситуация как с нодовскими package managers
ситуация на самом деле куда хуже. у ноды по крайней мере есть два адекватных пакетных менеджера. у питона - нет ни одного.

да, с нодой тоже есть нюансы, но есть весьма стандартизированный процесс сборки пакетов и их установки

у Rust в этом плане все тоже замечательно, я бы взял его как эталон как надо делать.

а у python до сих пор разброд и шатание

Google
Admin
ERROR: S client not available

Alex
20.10.2018
17:42:43
@deluxoft вот только бросаться громкими заявлениями о дебилах…. ну ты понял.

Nikolay
20.10.2018
17:43:33
я думал везде snap

ну как хотите...

?? Eugene
20.10.2018
17:43:38
У меня недавно pipenv сломался и все, не устанавливает зависимости. Подозреваю что после обновления pip до 18.1

Говорит какой-то module not callable

Slam! 538
20.10.2018
17:44:29
Как называется утилита в линьке, позволяющая перемещаться по процессам (запуск скрипта и параллельная работа с диском)?

Alex
20.10.2018
17:44:31
я почему-то наивно полагал, что Cargo-пакеты в первую очередь имеют смысл только для разработки и не пересекаются с RPM \ DEB - миром.

ну как хотите...
добро пожаловать в ад пакетных менеджеров.

?? Eugene
20.10.2018
17:45:45
У кого-нибудь еще есть такие траблы с pipenv?

Slam! 538
20.10.2018
17:45:58
чего? top что ли?
По команде выводится список открытых командных интерфейсов, а ты уже можешь переключаться между ними

Alex
20.10.2018
17:45:59
У кого-нибудь еще есть такие траблы с pipenv?
мы его просто не используем

?? Eugene
20.10.2018
17:46:33
мы его просто не используем
Ну и я теперь не использую :(

Alex
20.10.2018
17:46:40
рассматривали, но на тот момент он срал в lock файл OC-специфичную информацию

?? Eugene
20.10.2018
17:48:11
С ним удобно работать

Alex
20.10.2018
17:48:12
поэтому решили сразу отказаться

С ним удобно работать
да, вот это конечно плюс что он добавляет удобства в работе. но при этом он нихрена не помогает решать те проблемы, которые возникают в разработке проектов на python, и которые относительно успешно решаются существующими инструментами.

Aragaer
20.10.2018
17:50:38
просто не надо добавлять Pipenv и Pipenv.lock под версионный контроль

Google
?? Eugene
20.10.2018
17:50:56
Ну таки я тоже requirements.txt использую :) но с pipenv

Alex
20.10.2018
17:51:02
просто не надо добавлять Pipenv и Pipenv.lock под версионный контроль
просто он по-идее должен так работать, для этого лок файлы и нужны.

Aragaer
20.10.2018
17:51:06
собственно придерживаюсь этого правила для любых вещей, которые я не написал сам

у меня requirements.txt

?? Eugene
20.10.2018
17:51:40
Только pipenv сломался

На гитхабе уже ишью подняли

Alex
20.10.2018
17:52:25
автор уже в свойственной ему манере ответил > No. ?

?? Eugene
20.10.2018
17:52:48
Alex
20.10.2018
17:53:54
если коротко - он высокомерный мудак (с психологическим расстройством, которое конечно прискорбно, но не должно влиять на работу с комьюнити).

можешь найти на реддите обсуждения о pipenv и poetry.

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