
Edgyr Var
27.02.2019
15:24:07
Что такое cursed и почему плохая идея
?
Ну просто часто игнорят, и по этому палочки)

cookie
27.02.2019
15:24:58

Google

Edgyr Var
27.02.2019
15:26:45
cursed это вообще для GUI

Tishka17
27.02.2019
15:26:52
А это значит, что он не работает
Или может внезапно перестать работать и ты не поймёшь

Dynch
27.02.2019
15:27:47

Edgyr Var
27.02.2019
15:28:09
Я понимаю как работает код, и он работает. Просто при обращении в таблицу sql могут возникать ошибки доступа итд, вот их и нужно обработать

Tishka17
27.02.2019
15:29:00
Ну так обрабатывай там, где происходит обращение

Edgyr Var
27.02.2019
15:29:18
Я делал что то типо клиента sql, и он работал, но потом повторно взглянув на код, я понял что слишком много try/except, которые желательно убрать

Tishka17
27.02.2019
15:29:36
Не факт
Но возможно они наоборот слишком далеко

Edgyr Var
27.02.2019
15:30:34
Ну просто это всё ещё это на pyqt сделано

Tishka17
27.02.2019
15:30:52
Короче, ошибки - они не просто так, разные типы ошибок требуют в зависимости от бизнес сценария разной логики

Google

Edgyr Var
27.02.2019
15:31:39
Думал сначала ловить все исключения одним файлом, создавая экземпляр класса в классе обработчика, типо запуска класса через подсреду, но выходила дичь, и я забросил это дело

Tishka17
27.02.2019
15:31:48
Конечно дичь
На всякий случай: ты в курсе про MVC?

Edgyr Var
27.02.2019
15:32:55
Неа
Такой штукой не пользовался

Tishka17
27.02.2019
15:33:19
Вот почитай про model-view-controller парадигму
Это поможет тебе структурировать код

Edgyr Var
27.02.2019
15:33:45
хорошо

Tishka17
27.02.2019
15:33:51
Ну и заодно про SOLID глянь

Edgyr Var
27.02.2019
15:34:00
спасибо

cookie
27.02.2019
15:37:27

julia
27.02.2019
15:37:33
#работа#офис
Привет! Ищем senior python разработчика
Работа в офисе на Василеостровской(СПБ)
Удаленку предложить не можем, но будет гибкий график.
Зпл планировали обсуждать до 150 т.р., будет зависеть от технического интервью( интересен опыт разработки back-end сервисов)
Стек - Python ( Django), postgresql.
Команда занимается разработками на базе 3d-ГИС (несколько проектов)
Рассматриваем вариант вашего переезда в спб из другого региона, с этим поможем.
Писать можно и в скайп-juliakronshtadt
Вакансия подробно-https://spb.hh.ru/vacancy/27988475

Костя
27.02.2019
15:38:19

Tishka17
27.02.2019
15:40:49

cookie
27.02.2019
15:41:34

julia
27.02.2019
15:41:48

Vladislav
27.02.2019
15:41:59
Всем привет, есть вопрос. У меня функция, которая обновляет 1 словарь (updated) значениями из 2(updating), при этом в словаре может быть вложенный словарь. Возможно кто-то может подсказать другую реализацию? Вот код:def update_dict(updated, updating):
for key, value in updating.items():
if isinstance(value, collections.Mapping):
r = update_dict(updated.get(key, {}), value)
updated[key] = r
else:
updated[key] = updating[key]
return updated

Tishka17
27.02.2019
15:43:34

Jim Morrison
27.02.2019
15:43:35
Как перемешать словарь ?
Для списка это random.shuffle(A)

Tishka17
27.02.2019
15:44:03

Google

Николай
27.02.2019
15:44:12

julia
27.02.2019
15:44:45

Jim Morrison
27.02.2019
15:45:01
Есть порядок изначальный
Можно как-то его изменить а произвольном порядке ?

Deep Sea
27.02.2019
15:46:47
Вроде в OrderedDict можно

Николай
27.02.2019
15:47:02

Shieldy
27.02.2019
15:47:37
Добро пожаловать, @grtveh!
Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

cookie
27.02.2019
15:48:42

Shieldy
27.02.2019
15:49:23
Добро пожаловать, Dmitrii Grishin!
Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Jim Morrison
27.02.2019
15:49:34
Вообщем это нужно для реализации колоды карт

shram | ~infinity~
27.02.2019
15:49:45

cookie
27.02.2019
15:50:31
ну что, бот, не нажимается да?

cookie
27.02.2019
15:51:37

Jim Morrison
27.02.2019
15:52:56
Нужно что бы каждый раз словарь был отсортирован рандомно

Vladislav
27.02.2019
15:53:17
А не проще список ключей перемешать?

black_fox
27.02.2019
15:53:32
првет, я правильно понимаю, что в классе можно объявлять переменные без init
а инит-селф нужен только если создаешь объекты с параметраи, которые передаешь как арги?

Jim Morrison
27.02.2019
15:53:40
Что бы не пикать карты из рандомного места, а брать последовательно с первой
Чет я туплю

Alex
27.02.2019
15:54:14

Google

Admin
ERROR: S client not available

Jim Morrison
27.02.2019
15:54:18
Спасибо )

Tishka17
27.02.2019
15:54:46

shram | ~infinity~
27.02.2019
15:55:11

Alex
27.02.2019
15:55:19
Точнее не путаешь стремительно идёшь о них читать
И? В задницу себе снимок экрана засунь и иди читай доку
Чем отличаются атрибуты класса от атрибутов объекта

julia
27.02.2019
15:56:23

Alex
27.02.2019
15:56:27
И почему это не одно и то же

cookie
27.02.2019
15:57:20
только что вы просмотрели скетч:"как оправдать низкие зарплаты"

Alex
27.02.2019
15:57:30
2.2 килобакса для senior

cookie
27.02.2019
15:58:20

julia
27.02.2019
15:58:23
от 200к в спб
Да? Мне казалось вроде меньше, мы готовы пересматривать, конечно. Но пока вроде укладывались в 150

Robot
27.02.2019
15:58:45

Alex
27.02.2019
15:59:18

Robot
27.02.2019
16:00:10

Alex
27.02.2019
16:00:59
Ну кстати не сплошной, можно и что-то адекватное найти, но да засилье галер это печально

Shieldy
27.02.2019
16:21:13
Добро пожаловать, @ihar_s!
Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Ученик
27.02.2019
16:24:31
вопрос не по теме
мб кто нибудь знает способ, сделать прозвон по номерам (сип, вуапи, без ранзицы) и содрать логи с прозвонов
нужна инфа, кто в зоне доступа а кто нет

Google

Ученик
27.02.2019
16:24:43
накидайте (Говна) Идей
плиз

Shieldy
27.02.2019
16:28:47
Добро пожаловать, @AndrewMaksimchuk!
Не забудь ознакомиться с правилами чата: https://t.me/ru_python/802295!

Ученик
27.02.2019
16:28:56
int

Zi
27.02.2019
16:28:57
Какой функцией округлить целое/дробное число до 50 вниз,
К примеру 1220,50 = 1200
1380.75 = 1350 итд

Ученик
27.02.2019
16:29:00
ff
а, тебе правильное мат округление?

Daniil (a1mirr) NN
27.02.2019
16:29:42
подели целочисленно на 50 да умножь