
Shieldy
06.03.2019
11:27:24
Добро пожаловать, @adylbekovr8888!
Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Alex
06.03.2019
11:28:13
Спамботы набигают!

Христофор Маврикиевич
06.03.2019
11:28:13
дичь какая

Alex
06.03.2019
11:30:07
(Занял рекламируемый алиас в телеге, лол.)

Google

Tishka17
06.03.2019
11:31:00

Roman
06.03.2019
11:35:04
У нас спор на работе. Мы пишем тесты. От сервера приходят события разных типов (в json). Мы парсим json и генерируем экземпляры соответвствующих классов. Как правильнее проверять в тестах тип события: с помощью isinstance или путём проверки event.type, которое является enum (его создавать разумеется до этого)?

Tishka17
06.03.2019
11:35:29
Питон же, утиная типизация

Roman
06.03.2019
11:36:19
С одной стороны, isinstance считается плохим приёмом, с другой, enum - это дублирование в коде и памяти.

Cookie
06.03.2019
11:37:54
Типа, нужный тип объекта?

Shieldy
06.03.2019
11:38:03
Добро пожаловать, @vadimos_man!
Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Roman
06.03.2019
11:38:31

Tishka17
06.03.2019
11:40:54

Roman
06.03.2019
11:42:11

Tishka17
06.03.2019
11:43:09
Ну по крайней мере для питона

Google

Tishka17
06.03.2019
11:43:48

Roman
06.03.2019
11:47:02

Tishka17
06.03.2019
11:47:20
ну тогда тестируй без парсинга
сам json
и type - одно из полей

Dk
06.03.2019
11:48:28
Оп, читаю тут статью на хабре, а там тишка
Доки на русский переводит
спасибо всё равно

Tishka17
06.03.2019
11:49:12

Roman
06.03.2019
11:50:46

Tishka17
06.03.2019
11:51:19
Хм
Хз тогда

Googlom
06.03.2019
11:52:37
результат

Tishka17
06.03.2019
11:53:19
Ну

Google

Tishka17
06.03.2019
11:53:23
А надо?

Googlom
06.03.2019
11:53:31
можно ли и чередование в диапазоне сделать?

Roman
06.03.2019
11:53:33
А парсер в разные классы специально для тестов сделан?
Да. Наш отдел из 4 человек только тестами и занимается. Гипотетически, мы можем это вынести в библиотеку и отдавать клиентам (у сервера есть REST API). Так что классы в любом случае - хорошо. Вопрос в том, нужен ли enum.

Tishka17
06.03.2019
11:53:45

Googlom
06.03.2019
11:53:50
да

Tishka17
06.03.2019
11:54:25

Roman
06.03.2019
11:55:13
И гипотетическая возможность ошибится и получить SystemStartAction(type=ActionType.SYSTEM_STOP)?

Tishka17
06.03.2019
11:57:00

Roman
06.03.2019
11:57:48

Tishka17
06.03.2019
11:58:06

Roman
06.03.2019
11:58:59

Tishka17
06.03.2019
11:59:32

Roman
06.03.2019
11:59:53

Shieldy
06.03.2019
11:59:55
Добро пожаловать, Riortre!
Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Tishka17
06.03.2019
11:59:55
Ладно, я не знаю хорошего решения

Admin
ERROR: S client not available

Roman
06.03.2019
12:00:27
Спасибо за время, @Tishka17.

Google

Riortre
06.03.2019
12:00:55
@Tishka17 подскажи плз, кто забанил Forden пару минут назад?

Aragaer
06.03.2019
12:00:55
все жсоны имеют один и тот же тип
но различаются содержимым

Nikolay
06.03.2019
12:01:24

Riortre
06.03.2019
12:01:31
Какого бота?
Я могу хотя бы причину узнать?
И причем в куче чатов сразу

Roman
06.03.2019
12:02:40

Aragaer
06.03.2019
12:02:48
вот содержимое и проверяй

Roman
06.03.2019
12:09:06

Shieldy
06.03.2019
12:09:34
Добро пожаловать, Сергей Мулюкин!
Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Сергей
06.03.2019
12:09:48
как пользоваться полем ввода Entry из tkinter подскажите пж

Tishka17
06.03.2019
12:10:28

Dk
06.03.2019
12:11:51

Nikolay
06.03.2019
12:12:28

Сергей
06.03.2019
12:12:30
как пользоваться полем ввода Entry из tkinter подскажите пж
базу данных делаю не могу реализовать ввод

Tishka17
06.03.2019
12:12:58

Dk
06.03.2019
12:13:27
Так в удалённых же есть

Google

Tishka17
06.03.2019
12:13:38
Кажется, что-то про студентов и упоминание левого чата

Dk
06.03.2019
12:13:49
Понял

Сергей
06.03.2019
12:14:41
как пользоваться полем ввода Entry из tkinter подскажите пж

Dk
06.03.2019
12:14:54
Посмотри доки