@python_beginnersЭта группа больше не существует

Страница 1032 из 1885
Daniel
30.12.2016
16:35:08
if key in d: d[key].append(value)
аппенд вэлью вроде нельзя?

b0g3r
30.12.2016
16:35:12
d[key] - список

смотри, у тебя может быть три события: 1) ключ есть в словаре, по этому ключу лежит список, добавляем к списку value 2) ключа нет в словаре, есть ключ*2, по этому ключу лежит список, добавляем к списку value 2) ключ*2 нет в словаре, создаем список по этому ключу

Google
Daniel
30.12.2016
16:37:38
1) к ключу добавляем вэлью?

b0g3r
30.12.2016
16:37:41
таким образом с ключем у тебя всегда связан список

не к ключу, а к списку, который ассоциирован с ключем

Daniel
30.12.2016
16:38:15
а теперь я понял на счет append< мы добавляем, но не должны удалять прошлые ключи и вэлью

а я делал d.clear()

так?

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

b0g3r
30.12.2016
16:40:13
два словаря тут совсем-совсем не нужно использовать

Daniel
30.12.2016
16:41:09
ладно, я попробую пошурстить, надо еще параметры позадавать, да заодно через визуалайзер прокрутить, спасибо :)

•заправщик•
30.12.2016
17:27:08
Всех приветствую. Кто подскажет? Вот допустим есть какая-либо telegram-лента вида: @lenta_obiknovennaya Необходимо при запущенной программе записывать в переменную текстовое содержимое каждого нового поста для дальнейшей работы с ним. Как вот взять этот самый пост из telegram? Telegram CLI будет причём или не причём? Спасибо за ответ заранее:)

Daniel
30.12.2016
17:29:29
кстати, а на чем написан телеграм?

Google
Denis
30.12.2016
17:35:01
Daniel
30.12.2016
17:36:30
Никто не знает вроде
ну никто не знаешь шифрование, да. Телегу можно ломануть тупо по сотовому оператору. Или по инет провайдеру. Параноикам регаться через левых людей %)

Denis
30.12.2016
17:38:02
Шифрование как раз все знают, там открытый протокол

И клиенты все открытые

b0g3r
30.12.2016
17:49:26
Подскажите, чего-т не могу нагуглить: python 3.6.0 pycharm 2016.3.2 создаю venv через их внутренню тулзу - в этом венве не работает pip: pip._vendor.distlib.DistlibException: Unable to locate finder for 'pip._vendor.distlib'

т.е. при попытки установки/обновления любого пакета - такое вот исключение

если создавать как нормальные люди через python -m venv - всё окей

Maksim
30.12.2016
18:00:13
а что за ошибка такая? ConnectionError: HTTPSConnectionPool(host='ru.wikipedia.org', port=443): Max retries exceeded with url

Maksim
30.12.2016
18:16:00
а как сделать чтобы смог?

Alex
30.12.2016
18:18:01
http://stackoverflow.com/questions/23013220/max-retries-exceeded-with-url

Daniel
30.12.2016
18:43:23
Шифрование как раз все знают, там открытый протокол
т.е. шифрование как таковое не работает?

Denis
30.12.2016
18:43:40
В смысле?

Daniel
30.12.2016
18:44:01
В смысле?
ну от юзера к юзеру

Denis
30.12.2016
18:44:11
Работает

Создаешь секретный чат и шифруешься

Daniel
30.12.2016
18:45:26
но ведь даже в этих чатах спокойно заведутся крысы, как показывает практика тайных обществ и заговоров

Denis
30.12.2016
18:45:57
В чате два человека. Если один крыса, тут уже никакое шифрование не поможет

53r63rn4r
30.12.2016
19:20:22
:D

Alex
30.12.2016
19:45:29
Ребята, подскажите оптимальное решение. ситуация следующая: есть база данных sqlite3 со значениями логинов, паролей, ролей доступа пользователей. и есть папка с документами, которые отображаются(или скрываются) в зависимости от роли доступа пользователя(сначала запрос логина и пароля - затем вывод документов для соответсвующей роли ) вопрос: как гуглить часть с выборочным показов документов? и да, все это делается локально, без http и веба

Google
Daniel
30.12.2016
19:47:59
В чате два человека. Если один крыса, тут уже никакое шифрование не поможет
дак обычный чат в юзер-юзер шифруется? там пакеты в т.ч. файлы и прочее?

Denis
30.12.2016
19:48:39
Обычный нет

И не надо

Daniel
30.12.2016
19:50:20
Яровая согласна D:

Denis
30.12.2016
19:50:57
При чем тут Яровая? Мне как пользователю хочется, чтобы история переписки хранилась на сервере

Потому что я не хочу занимать ей место на телефоне и хочу иметь к ней доступ с разных устройств

53r63rn4r
30.12.2016
19:52:08
ребят, как в питоне српвнить два списка с учетом порядка элементов?

Denis
30.12.2016
19:52:18
if a < b:

53r63rn4r
30.12.2016
19:52:28
c = [a.index(i) for i in a for j in b if i == j]

Вот этот вариант не катит

Andrei
30.12.2016
19:52:48
Всем привет

Denis
30.12.2016
19:52:49
А можно пример списков и что должно получиться?

53r63rn4r
30.12.2016
19:53:05
Да я хз, мне самому точно такой же вопрос задали

a = [1, 2, 2, 4] b = [1, 5, 2, 4]

Ну например это, я хз какие там списки

Denis
30.12.2016
19:53:26
Ответ какой?

53r63rn4r
30.12.2016
19:53:31
Хз :D

Daniel
30.12.2016
19:53:39
При чем тут Яровая? Мне как пользователю хочется, чтобы история переписки хранилась на сервере
При том, что возьмут прочтут, найдут репостик какого-нибудь мема. И гулаги будут заполнятся бесплатной рабочей силой

53r63rn4r
30.12.2016
19:53:42
Да я хз, мне самому точно такой же вопрос задали
Ответил же, я в такой же ситуации

Denis
30.12.2016
19:53:42
Ну я тоже хз

Google
Denis
30.12.2016
19:54:48
При том, что возьмут прочтут, найдут репостик какого-нибудь мема. И гулаги будут заполнятся бесплатной рабочей силой
Отправлять мемы в лс законом не запрещено, запрещены публичные призывы. И телеграм не сотрудничает с российскими спецслужбами. Мне тут удобство важнее безопасности

Daniel
30.12.2016
19:56:49
безопастность от органов безопастности. Мдя, суровая ирония

без *т бля

53r63rn4r
30.12.2016
19:57:47
Как в питоне 2.7 работает типа такого

Denis
30.12.2016
19:58:01
А как там работает?

53r63rn4r
30.12.2016
19:58:05
def func(test: list): pass

Ну типа что параметр test ожидается лист

Denis
30.12.2016
19:58:34
Это в третьих работает

53r63rn4r
30.12.2016
19:58:41
Ну, эт я знаю

Denis
30.12.2016
19:58:42
А про второй не знаю

53r63rn4r
30.12.2016
19:58:45
Ну вот и я

ЖВ

:D

Что-то мы сегодня участники параолимпиады по питону

53r63rn4r
30.12.2016
20:04:23
Ну типа инвалиды выступают :D

Daniel
30.12.2016
20:05:00
я уверен инвалиды бы в питоне обычных уделали как детей

Denis
30.12.2016
20:05:49
Инвалиды в питоне пишут is True

Suren
30.12.2016
20:06:25
Лол

Google
Johnnie
30.12.2016
21:15:46
pizdec

Johnnie
30.12.2016
21:21:20
enumerate?

53r63rn4r
30.12.2016
21:22:16
def test(a, b): if not isinstance(a, list) or not isinstance(b, list): raise ValueError retuned_dict = {} min_l = a if len(a) == (min(map(len, [a, b]))) else b max_l = a if len(a) == (max(map(len, [a, b]))) else b max_in_l = max(map(max, [min_l, max_l])) max_l = max_l[:(len(min_l))] for i in (min_l): try: min_i, max_i = min_l.index(max_in_l), max_l.index(max_in_l) min_i, max_i = min_i, max_i if min_i == max_i: k = min_l[min_i] t = max_l[min_i] print(min_l, max_l) print(max_i, min_i) print(k, t) max_l.pop(), min_l.pop() else: 'nope' except ValueError: max_in_l -= 1 except IndexError: print('i') return retuned_dict Я тут какими-то уже костылями, хз

Я извращенец, прошу тапками не бить

Johnnie
30.12.2016
21:23:16
чо за дикт?

53r63rn4r
30.12.2016
21:23:44
хз

Alex
30.12.2016
21:24:58
53r63rn4r
30.12.2016
21:25:07
Я не себе делаю :D

Alex
30.12.2016
21:26:16
когда уже тот 2020 год будет.. чтоб закончилась поддержка ветки 2.х ._.

Greg
30.12.2016
22:29:02
кто небудь, помогите разобраться в боте

Страница 1032 из 1885

Эта группа больше не существует Эта группа больше не существует