
Artem
26.10.2017
18:38:59
он небось имеет в виду слишком широкий тип

Aleksandr
26.10.2017
18:39:02

Nikolay
26.10.2017
18:39:10

Aleksandr
26.10.2017
18:39:11

Google

Artem
26.10.2017
18:39:11
что надо ловить HueMoeException

Nikolay
26.10.2017
18:39:18
только это к pep8 отношения не имеет вроде

Проксимов
26.10.2017
18:40:42

Aleksandr
26.10.2017
18:40:45

Проксимов
26.10.2017
18:40:50
Иногда явно указать очень сложно

desu
26.10.2017
18:40:58

Nikolay
26.10.2017
18:40:59

Aleksandr
26.10.2017
18:41:00

Nikolay
26.10.2017
18:41:27
во втором было еще

Artem
26.10.2017
18:41:40
Ну так пеп-8 же говорит нам, что не надо всегда всему следовать, если это противоестественно

Nikolay
26.10.2017
18:41:47
во втором, кстати, были эксепшны, которые не отлавливались через except Exception

Artem
26.10.2017
18:42:03
в третьем тоже, ты не поверишь

Google

Nikolay
26.10.2017
18:42:09
какие?

Aleksey
26.10.2017
18:42:16
Че ВСЁ , сейчас Джанга 2.0 выходит, придется наконец-то забыть про питон 2, старомодные пердуны, усе эпоха прошла

Artem
26.10.2017
18:42:18
BaseException-ы?

Nikolay
26.10.2017
18:42:19
я помню socket.error какой-то хитрый

Проксимов
26.10.2017
18:42:30

Nikolay
26.10.2017
18:42:31

Artem
26.10.2017
18:42:37
киборд интеррапт?

Aleksandr
26.10.2017
18:42:43
такое практически нереально в тройке
ну вот я делаю запрос и хочу достать из json данные. у меня может возникнуть 15 исключений очевидных, я че все должен явно перечислить? а если один забыл то падать?

Nikolay
26.10.2017
18:42:59
что 2.0, что 1.х

йцукен
26.10.2017
18:43:04
Почему на фрилансе одни индссы

Nikolay
26.10.2017
18:43:15

Проксимов
26.10.2017
18:43:19

йцукен
26.10.2017
18:43:27
почему не китоцы

Nikolay
26.10.2017
18:43:39
обычно ты сначала проверяешь через jsonschema правильность json, а потом берешь просто поле

Aleksandr
26.10.2017
18:43:43
каких, например?
5 на этапе получения запроса, 5 на этапе парсинга и получения данных оттуда, еще 5 на этапе перебора структуры

Проксимов
26.10.2017
18:43:56

Nikolay
26.10.2017
18:43:59

йцукен
26.10.2017
18:44:03
лан

Google

Nikolay
26.10.2017
18:44:06
а первые пять - чтением мануала requests

йцукен
26.10.2017
18:44:12
накоплю бабок уеду в силиконву даину
далину

Aleksandr
26.10.2017
18:44:15

Nikolay
26.10.2017
18:44:22

desu
26.10.2017
18:44:23
выкидывает короче [WinError 5] Отказано в доступе

йцукен
26.10.2017
18:44:24
буду тупа реп там читать

Nikolay
26.10.2017
18:44:34

Aleksandr
26.10.2017
18:44:43

йцукен
26.10.2017
18:44:49
на питоне тупа реп писать буду я же ганста репир негар

desu
26.10.2017
18:44:55
urlretrieve вызываю)

Nikolay
26.10.2017
18:44:57

йцукен
26.10.2017
18:45:14
Подожгу офис гугл
обоссу apple

Проксимов
26.10.2017
18:45:33
Держи в курсе

Aleksandr
26.10.2017
18:45:39
jsonschema защитит
ну нет, если у меня список стран должен содержать список объектов, не менее 10, то я могу успешно не найти там объект с нужным мне значением например.

desu
26.10.2017
18:45:53
кто-то работал с urlretrieve? не было такой ошибки как я написал?)

Aleksandr
26.10.2017
18:45:53
даже в валидном ответе

йцукен
26.10.2017
18:45:55
верну калифорнию россиии
индусов надо тупа восйка вести

Google

Nikolay
26.10.2017
18:46:21

Проксимов
26.10.2017
18:46:24

йцукен
26.10.2017
18:46:25
работы станет больше мне лучше

Nikolay
26.10.2017
18:46:31
и даже тут эксепшны не нужны, filter же

Проксимов
26.10.2017
18:46:38
Забаньте его уже

Nikolay
26.10.2017
18:46:40
либо нашел, либо нет

Aleksandr
26.10.2017
18:46:53

Nikolay
26.10.2017
18:47:03

йцукен
26.10.2017
18:47:17
лол че не так то

Aleksandr
26.10.2017
18:47:18
одних ошибок при запросе может быть 5-7

Nikolay
26.10.2017
18:47:35
а просто больше проверок делаю
есть варианты, когда без них никак, но в остальном...

йцукен
26.10.2017
18:48:03
я вообще код без ошибок и исключений делаю
нафиг оно надо

Aleksandr
26.10.2017
18:48:25

Nikolay
26.10.2017
18:48:53
я давно привык код писать так, что саблайм/пичарм не возбухает

Aleksandr
26.10.2017
18:49:38

Artem
26.10.2017
18:49:47
к счастью, есть настройки линтера

Google

Nikolay
26.10.2017
18:50:02
привык

Artem
26.10.2017
18:50:07
и нелюбимые правила можно заигнорить)

Nikolay
26.10.2017
18:50:18

desu
26.10.2017
18:50:33
аа он же копирует в папку темп.. а туда нет записи
прав

Artem
26.10.2017
18:50:36

desu
26.10.2017
18:50:45
мдааа

Nikolay
26.10.2017
18:50:56

Ivan
26.10.2017
18:51:08
Десу
:D

Nikolay
26.10.2017
18:51:16
правда, у нас вроде сейчас flake8 врубили
так что придется и сортировать, наверное

Aleksandr
26.10.2017
18:51:36

Nikolay
26.10.2017
18:51:58
у нас же код дата саентисты пишут

Aleksandr
26.10.2017
18:52:08

Nikolay
26.10.2017
18:52:15
это была боль заставить их писать по стандартам

Aleksey
26.10.2017
18:55:13
Только много кода писать, при разборе джейсона