Size: a a a

2020 June 24

MK

Maxim Koltsov in PiterPy Meetup
For example, using name after the above snippet may raise UnboundLocalError rather than NameError, if the "" case clause was taken:
источник

MK

Maxim Koltsov in PiterPy Meetup
Потрясающий язык конечно
Очень удобный
источник

E

Eugene in PiterPy Meetup
Maxim Koltsov
Кортежи ведь примерно так же распаковываются
как так же? либо через *, через in в for или через присваивание. А тут сразу не видно связи между shape и x, y, _.
источник

MK

Maxim Koltsov in PiterPy Meetup
Eugene
как так же? либо через *, через in в for или через присваивание. А тут сразу не видно связи между shape и x, y, _.
(x, y) = foo
источник

MK

Maxim Koltsov in PiterPy Meetup
Я про это
источник

E

Eugene in PiterPy Meetup
так это через присваивание.
источник

MK

Maxim Koltsov in PiterPy Meetup
Я не уловил на какую разницу ты обращаешь внимание
источник

MK

Maxim Koltsov in PiterPy Meetup
О, там гарды ещё есть
источник

E

Eugene in PiterPy Meetup
у меня не появляется связи между shape и тем, что внутри case. в обычных случаях распаковка происходит обычно в той же строке, а тут несколько дальше по коду.
источник

D

Dmitriy in PiterPy Meetup
Alex Surnov
пока что-то не вышло...может кто из тестеров знает как это обойти?
А в firefox selenium driver тоже не работает? Чисто теоретически google авторизация может быть нужна для множества сторонних сервисов. Django приложение с регистрацией google. Неужели такое не тестируется.
источник

AS

Alex Surnov in PiterPy Meetup
Dmitriy
А в firefox selenium driver тоже не работает? Чисто теоретически google авторизация может быть нужна для множества сторонних сервисов. Django приложение с регистрацией google. Неужели такое не тестируется.
пробовал не работает. Но я сейчас нашел агент который обходит яндекс. Попробую потом на гугле его же. Он просто открывает старую форму когда логин и пароль вводили сразу.
источник
2020 June 25

E

Eugene in PiterPy Meetup
оригинальный способ создавать экземпляр класса, полностью игнорируя __init__. То есть если я наследуюсь от этого класса и использую этот метод явно или не явно, то вся логика в моём __init__ будет проигнорирована, то есть экземпляр будет моего типа, но работать будет не так как я ожидаю. Офигеть как продумано.
источник

S

Stan in PiterPy Meetup
Eugene
оригинальный способ создавать экземпляр класса, полностью игнорируя __init__. То есть если я наследуюсь от этого класса и использую этот метод явно или не явно, то вся логика в моём __init__ будет проигнорирована, то есть экземпляр будет моего типа, но работать будет не так как я ожидаю. Офигеть как продумано.
Откуда?
источник

E

Eugene in PiterPy Meetup
Stan
Откуда?
Это из scipy. Пытаюсь использовать их базовый класс PPoly для реализации своего класса сплайна.
https://docs.scipy.org/doc/scipy/reference/generated/scipy.interpolate.PPoly.html#scipy.interpolate.PPoly

Он в свою очередь наследуется от _PPolyBase, в котором есть этот метод, который используется в других методах, типа derivative.
В общем, мне надо этот метод переопределять если я хочу как-то расширить базовый класс, например, новыми атрибутами.
источник

Б

Боброний in PiterPy Meetup
Eugene
оригинальный способ создавать экземпляр класса, полностью игнорируя __init__. То есть если я наследуюсь от этого класса и использую этот метод явно или не явно, то вся логика в моём __init__ будет проигнорирована, то есть экземпляр будет моего типа, но работать будет не так как я ожидаю. Офигеть как продумано.
Неплохо. Кстати, cls.__new__(cls) должен быть универсальнее.
источник

E

Eugene in PiterPy Meetup
Боброний
Неплохо. Кстати, cls.__new__(cls) должен быть универсальнее.
ага, но всё равно наркомания.
источник

JS

Julia Nótiel В отпус... in PiterPy Meetup
привет! вопрос про PyQt5. У меня есть текстовое поле и его стили. И необходимость переместить курсор в конец
1. правильно ли я понимаю, что нельзя переместить текущий курсор, можно только создать новый, задать ему позицию QtGui.QTextCursor.End и сделать его курсором поля?
2. при этом действии стиля поля сбрасываются. То есть курсор отвечает за стиль всего текстового поля?
источник

E

Eugene in PiterPy Meetup
Julia Nótiel В отпуске Salnikova
привет! вопрос про PyQt5. У меня есть текстовое поле и его стили. И необходимость переместить курсор в конец
1. правильно ли я понимаю, что нельзя переместить текущий курсор, можно только создать новый, задать ему позицию QtGui.QTextCursor.End и сделать его курсором поля?
2. при этом действии стиля поля сбрасываются. То есть курсор отвечает за стиль всего текстового поля?
Не совсем понял в чем проблема, но QTextEdit::moveCursor - это не то, что нужно для перемещения текущего видимого курсора?
источник

JS

Julia Nótiel В отпус... in PiterPy Meetup
Eugene
Не совсем понял в чем проблема, но QTextEdit::moveCursor - это не то, что нужно для перемещения текущего видимого курсора?
проблемы прямо проблемы нет, но меня удивило, что если я назначаю полю новый объект курсора, то у него сбрасываются стили
источник

E

Eugene in PiterPy Meetup
Julia Nótiel В отпуске Salnikova
проблемы прямо проблемы нет, но меня удивило, что если я назначаю полю новый объект курсора, то у него сбрасываются стили
через setTextCursor?
источник