
Алексей
29.04.2019
09:10:13
которые по сути являются теми же самыми исключениями

Tishka17
29.04.2019
09:10:17
Это скорее как кидать BaseException в питоне
один конкретный кейс

Google

Pavel
29.04.2019
09:11:11

Tishka17
29.04.2019
09:11:42
ну вот паника - это именно BaseException, а для други- возвращает error

Алексей
29.04.2019
09:11:54
а ещё там вроде как какая-то либа парсинга жсон была

Vladislav
29.04.2019
09:12:33

Алексей
29.04.2019
09:12:35
в которой паники использовались ровно как исключения

Tishka17
29.04.2019
09:12:51

Pavel
29.04.2019
09:12:52

Aragaer
29.04.2019
09:13:16
вон в лиспах уже много десятилетий есть conditions, которые круче всех этих ваших эксепшонов

Алексей
29.04.2019
09:13:43

Vladislav
29.04.2019
09:13:52

Pavel
29.04.2019
09:14:32

Vladislav
29.04.2019
09:15:14

Google

Pavel
29.04.2019
09:22:25

Tynuk
29.04.2019
09:23:28

Алексей
29.04.2019
09:27:32
а ещё забавно слышать про какую-то неявность исключений именно в питон чатике, где вообще динамическая типизация

Vladislav
29.04.2019
09:34:29
они и по отдельности могут существовать

Алексей
29.04.2019
09:35:20
просто динамическая типизация сама по себе одна большая неявность
и куда большая, чем исключения

Vladislav
29.04.2019
09:37:06
не соглашусь. при динамической типизации скоуп "неявности" - только тип, а переменная то вот она, доступна. в отличии от исключений, которые могут взяться откуда угодно

Tishka17
29.04.2019
09:37:45

Алексей
29.04.2019
09:37:51

Tynuk
29.04.2019
09:38:00
хз
в хелпе нету ничего похожего на stop

Artyem
29.04.2019
09:38:02
и из этого ну вообще никак не следует, что другие механизмы, в данном случае исключения, должны работать каким-то определённым способом (согласованным по прилагательным), и допустим быть неявными

Tishka17
29.04.2019
09:38:12

Vladislav
29.04.2019
09:38:27

Tynuk
29.04.2019
09:38:42
наверное
я не знаю

Алексей
29.04.2019
09:38:48

Vladislav
29.04.2019
09:39:16

Алексей
29.04.2019
09:40:09

Google

Алексей
29.04.2019
09:46:16

rgbdev
29.04.2019
09:46:56
Привет, кто нибудь может подсказать по ctypes?
Правильно ли?
N = 48
class someCstruct(ctypes.Structure):
_fields_ = [
("sA", ctypes.c_ubyte * N),
("nB", ctypes.c_int)
("nC", ctypes.c_int)
]
data = someCstruct((c_ubyte * N)(*[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]))
по сути нет (не хватает двух последних аргументов), но питон3 кушает?

Алексей
29.04.2019
09:48:03
в этом то и прелесть исключений, что надо постараться, чтобы их потерять, потому что рано или поздно они где-то кем-то будут обработаны

Vladislav
29.04.2019
09:48:10

Nikolay
29.04.2019
09:48:16

Artyem
29.04.2019
09:48:17

Алексей
29.04.2019
09:48:52

Vladislav
29.04.2019
09:49:38

Алексей
29.04.2019
09:50:47

Vladislav
29.04.2019
09:50:48
например в с - игнор возвращаемого результата - варнинг/билд тайм ошибка

Алексей
29.04.2019
09:51:07
потому что питон не знает, что возвращает та или иная функция, может она всегда None возвращает, а может когда-то None, когда-то не None

Vladislav
29.04.2019
09:51:50

Алексей
29.04.2019
09:53:16

Vladislav
29.04.2019
09:55:06
статический анализ в во время компиляции от генерации исключения во время работы? примерно всем )

Stefan
29.04.2019
09:55:11
Всем привет. Всех с пасхой. Не подскжет кто то русскую групу по джанго ?????

Алексей
29.04.2019
09:55:27

Rasha
29.04.2019
09:56:08
Кто давно сидит на джанго?

Vladislav
29.04.2019
09:56:13

Google

Алексей
29.04.2019
09:56:22

Vladislav
29.04.2019
09:57:08

Алексей
29.04.2019
09:57:52
если говорить про питон, то как вы представляете питон без исключений?

Vladislav
29.04.2019
09:58:09
никак, честно говоря

Алексей
29.04.2019
09:58:16

Vladislav
29.04.2019
09:58:42
потому, что это будет что угодно, но уже не питон

Алексей
29.04.2019
09:59:03
и любой явный механизм будет требовать наличия статической типизации или чего-то похожего
даже кстати в упомянутой выше статье про то, что исключения - это якобы антипаттерн, автор не смог обойтись без аннотаций типов
но только аннотации типов интерпретатор ни к чему не обязывают, а не обработать возвращаемое значение функции с потенциальной ошибкой проще простого

?? Eugene
29.04.2019
10:02:57

Denis
29.04.2019
10:03:38
Не, ну .unwrap() всегда написать можно

Vladislav
29.04.2019
10:03:58
*случайно

Pavel
29.04.2019
10:04:11

Denis
29.04.2019
10:04:51

Алексей
29.04.2019
10:06:07
Случайно там не получится пропустить, система типов и проверки компиляторов не дадут.

Artyem
29.04.2019
10:06:23

Denis
29.04.2019
10:06:55
В rust есть паники, которые почти исключения

Алексей
29.04.2019
10:07:26

Rasha
29.04.2019
10:08:12
Ищу репетитора по Django))

Denis
29.04.2019
10:08:23
Сколько в час платишь?

Google

Алексей
29.04.2019
10:11:22
неслабая у вас тут прелюдия...
Ко мне девушка пришла с 2500 строчним питоном парсящим кинопоиск, стоит её сюда отправить или её тут ногами попинают?
Москва.
код: https://yadi.sk/d/D5agPz1p5js0JA
диагноз: вчера работало а сегодня нет.

Tishka17
29.04.2019
10:11:40
для нчала пусть на файлы разобьет

Винни
29.04.2019
10:17:02
подскажите, у кого какие реализации проверки слова на палидромность?

Denis
29.04.2019
10:17:23
if word == word[::-1]

Винни
29.04.2019
10:17:35