Size: a a a

2020 April 09

A

Anatoly in PiterPy Meetup
Alexandr Zh.
А вы что тестируете - сервис или своё api?
свое апи
источник

AZ

Alexandr Zh. in PiterPy Meetup
Можно замокать вызовы сервиса, соблюдая его сигнатуры.
источник

A

Anatoly in PiterPy Meetup
Alexandr Zh.
Можно замокать вызовы сервиса, соблюдая его сигнатуры.
Но ведь тогда не получится узнать, что в БД могут сохранятся записи, правильно? Например, в ответе запроса приходит созданный id, хотелось бы проверить этот id на существование в БД
источник

AZ

Alexandr Zh. in PiterPy Meetup
Anatoly
Но ведь тогда не получится узнать, что в БД могут сохранятся записи, правильно? Например, в ответе запроса приходит созданный id, хотелось бы проверить этот id на существование в БД
Это вы получается работаете напрямую с СУБД? Тогда понятно.
Как вариант - скопировать схему и запускать свою оптимизированную версию СУБД с каким-то минимумом данных.
Ну или как вам писали ранее - глянуть как это работает в django (отменять тестовые транзакции, например). Или sqlite использовать, если работаете через orm и запросы простые.
источник

A

Anatoly in PiterPy Meetup
Alexandr Zh.
Это вы получается работаете напрямую с СУБД? Тогда понятно.
Как вариант - скопировать схему и запускать свою оптимизированную версию СУБД с каким-то минимумом данных.
Ну или как вам писали ранее - глянуть как это работает в django (отменять тестовые транзакции, например). Или sqlite использовать, если работаете через orm и запросы простые.
Да, напрямую. Буду смотреть, спасибо.
источник
2020 April 11

NK

ID:0 in PiterPy Meetup
Piterpy Meetup — 21 апреля

Карантин карантином, а митап по расписанию. Мы долго готовились, чтобы порадовать вас первым митапом в онлайн-формате.

В этот раз Ян расскажет нам об авторских правах на код и других юридических аспектах мира IT, а Максим снова поднимет вопрос: а как типизировать?

📍Save the date: 21 апреля в 19:00 мы встретимся с вами на ютубе.

🔗Регистрация: https://piterpy.timepad.ru/event/1296624/

Торопитесь, число билетов не ограничено. До встречи!
источник

CQ

Crazy Quokka in PiterPy Meetup
Я давно агетирую у себя в отделе, что надо пойти всем дружно на митап! 1-2-ух вытаскивал иногда, ну а сейчас просто обязаны будут присоединится, иль я соберу топ отмаз "Почему не постетил"
источник

DB

Dima Boger in PiterPy Meetup
Да, теперь отмазаться сложно 🌚
источник

CQ

Crazy Quokka in PiterPy Meetup
Но человеческая фантазия не знает предела..)
источник
2020 April 13

N

Nikolai in PiterPy Meetup
Crazy Quokka
Я давно агетирую у себя в отделе, что надо пойти всем дружно на митап! 1-2-ух вытаскивал иногда, ну а сейчас просто обязаны будут присоединится, иль я соберу топ отмаз "Почему не постетил"
лучшая это: "проспал"
источник
2020 April 14

ОС

Олег Сизоненко in PiterPy Meetup
Crazy Quokka
Я давно агетирую у себя в отделе, что надо пойти всем дружно на митап! 1-2-ух вытаскивал иногда, ну а сейчас просто обязаны будут присоединится, иль я соберу топ отмаз "Почему не постетил"
Каких двух?) Одного меня и вытаскивал)))
источник
2020 April 15

E

Eugene in PiterPy Meetup
Чего-то я запутался, как работает эта магия?
class StrEnum(str, enum.Enum):
   ABC = 'abc'
   
print(StrEnum.ABC)
StrEnum.ABC

print(StrEnum.ABC.__str__())
StrEnum.ABC

print(StrEnum.ABC.__repr__())
<StrEnum.ABC: 'abc'>

print(str(StrEnum.ABC))
StrEnum.ABC

print(f'{StrEnum.ABC}')
abc


Почему при форматировании мы получаем значение value, хотя __str__ и __repr__ возвращают не value, а некое представление enum item?
источник

AK

Andrey Khoronko in PiterPy Meetup
Eugene
Чего-то я запутался, как работает эта магия?
class StrEnum(str, enum.Enum):
   ABC = 'abc'
   
print(StrEnum.ABC)
StrEnum.ABC

print(StrEnum.ABC.__str__())
StrEnum.ABC

print(StrEnum.ABC.__repr__())
<StrEnum.ABC: 'abc'>

print(str(StrEnum.ABC))
StrEnum.ABC

print(f'{StrEnum.ABC}')
abc


Почему при форматировании мы получаем значение value, хотя __str__ и __repr__ возвращают не value, а некое представление enum item?
StrEnum.ABC.__format__('')                                                          
'abc'
источник

DB

Dima Boger in PiterPy Meetup
Andrey Khoronko
StrEnum.ABC.__format__('')                                                          
'abc'
о, спасибо, я не знал что такое есть
источник

E

Eugene in PiterPy Meetup
Andrey Khoronko
StrEnum.ABC.__format__('')                                                          
'abc'
👍
источник

NK

ID:0 in PiterPy Meetup
PiterPy Meetup — 21 апреля

Никогда не задумывались, зачем на гитхабе такой широкий выбор лицензий? Как правильно использовать рабочий компьютер, чтобы на тебя не подали в суд? А что общего у кода с литературным произведением? Приходите послушать Яна Клименкова «‎Юридические риски в IT». Готовьте ваши вопросы юридического толка и ждите ссылку на трансляцию!

🔗 Встретимся 21 апреля в 19:00. А пока регистрируйтесь скорее вот тут: https://piterpy.timepad.ru/event/1296624/
источник
2020 April 16

А4

Андрей 42 in PiterPy Meetup
Ребята, всем привет. У кого нибудь был опыт в создании мультиоконеых GUI на Tkinter'e?
источник

DB

Dima Boger in PiterPy Meetup
Я везде pyqt тащил в проекты, где нужно было что-то такое
источник

ED

Eugene Denisov in PiterPy Meetup
Андрей 42
Ребята, всем привет. У кого нибудь был опыт в создании мультиоконеых GUI на Tkinter'e?
Голый tkinter слишком низкоуровневый. Возьми какой-нибудь байндинг к GTK или Qt. Можно вообще посмотреть в сторону Web-like GUI на основе браузерного движка какого-нибудь.
источник

А4

Андрей 42 in PiterPy Meetup
Eugene Denisov
Голый tkinter слишком низкоуровневый. Возьми какой-нибудь байндинг к GTK или Qt. Можно вообще посмотреть в сторону Web-like GUI на основе браузерного движка какого-нибудь.
Спасибо, но надо доделать на голом тк
источник