
Евгений
06.11.2018
10:57:24

Aragaer
06.11.2018
10:57:24
надо вынести инициализацию в фикстуры
и де-инициализацию

Tishka17
06.11.2018
10:57:35
можешь повторить попытку. Но больше одного-двух раз не рекомендую. В идеале - приложение должно обработать и дить дальеш при ошибках

Google

Dmitri
06.11.2018
10:58:01

Evgeniy
06.11.2018
10:58:12
сорри, случайно отправил

Dmitri
06.11.2018
10:58:17
при повторном нажатии все ок, но все равно, подбешивает чуток

Tishka17
06.11.2018
10:58:41

Dmitri
06.11.2018
10:58:53
варик конечно просто обработать ее и все :D

Tishka17
06.11.2018
10:58:55
если ошибок много - решать причину, а не конопатить

Dmitri
06.11.2018
10:59:00

Evgeniy
06.11.2018
10:59:18
я кстати с такой проблемой сталдиклвася, и тоже ничего лучше не придумал) 10 попыток попробовал вставки в базу и сохраняю инфу на диск, чтобы потом можно было восстановить - в случае если факап с бд какой-то

Tishka17
06.11.2018
10:59:20
ну тогда решай что лучше - забить или чинить первопричину

Evgeniy
06.11.2018
11:00:04
потеря связности между датацентрами к примеру

Dmitri
06.11.2018
11:00:10
ну, у меня большие траблы были с этим когда sqlite юзал на больших проектах, и лень было настраивать что-то, с mysql такого никогда в принципе нет, из-за innodb)

Google

Tishka17
06.11.2018
11:00:27
гг

Dmitri
06.11.2018
11:00:29
я о ситуациях, когда глобал лок на базу вешался думал :DDD

Evgeniy
06.11.2018
11:00:57
нее, глобал локово не схватывал

Tishka17
06.11.2018
11:01:19

Dmitri
06.11.2018
11:01:55

Tishka17
06.11.2018
11:02:07
не надо sqlite юзать на сервере

Evgeniy
06.11.2018
11:02:13
да, поэтому у меня есть маленький таймаут. между попытками запроса

Dmitri
06.11.2018
11:03:34
не надо sqlite юзать на сервере
ну, для маленького проекта, который при этом нужно клонировать.. хз насколько адекватно мускул подключать, куда проще файлики копировать))))

Denys
06.11.2018
11:07:52
как в pytest инвокнуть в коде тест класс ? )
у меня есть тест из другого файла, хочу запустить другой тест тчобы он инициализировал объекты в бд
тесты у меня интеграциионные

Iliya
06.11.2018
11:08:21
Всем привет, столкнулся с интересной траблой при работе со сроками
Я хочу собрать строку с данными для пуша в монго
Вот какая у меня строка
data_string = f'{"Start Time":{start_time}, "Period (min)":period, "Name":{name}, "Office":{info_collumn}, "Some info":{data_collumn_E} "Some info":{data_collumn_F}}'
Проблема приключилась при добавлении в начало и конец сткроки {}
Так как по синтаксису монго они нужны для запроса
И теперь ValueError: Invalid format specifier
пробовал {} в начале и конце экранировать но не помогло
Без них строка собиратеся и принтится
Подскажите пожалуйста, как пофиксить и что я делаю не так :)

Евгений
06.11.2018
11:09:01

Iliya
06.11.2018
11:09:48

Евгений
06.11.2018
11:10:15

Iliya
06.11.2018
11:12:17

Danil
06.11.2018
11:15:12
ребят, а тут по редису моэно вопросы задавать?

Oleksandr
06.11.2018
11:19:42

Google

All
06.11.2018
11:19:58
Как расшифровать MIB ответ от SNMP запроса

Denys
06.11.2018
11:21:12
Есть интеграционыне тесты для теста REST API написанные на другом языке. При каждом тест файле чистится база и инициализируется заново. Как из файла выйзвать другой тест чтобы инициализировать объекты в базе
Фреймворк использую pytest

Danil
06.11.2018
11:25:06
Извините:)
Идея в том, что я хочу отправлять сообщения в редис очередь и считывать оттуда, засекать время и наблюдать за размером очереди. Как я понял, для отправки сообщения используется функция set(), для получения сообщения - функция get(). Но для этого я должен отпралять данные по типо ключ:значение. И достаю я по тому же типу. Как достать весь список сообщений - я что-то не нашел. Я нашел что-то типо каналов, и возможно это реализовать с помозью этих каналов. ПОдскажите, как это лучше реализовать

Denis
06.11.2018
11:26:16

Danil
06.11.2018
11:27:48
я удмал есть что-то еще другое

Evgeniy
06.11.2018
11:28:28
get и set это сохранение строки.
т.е. сохраняешь ключ:значение
publish subscribe это очередь. без сохранения в самом редисе

Qtoborg
06.11.2018
11:31:14
#работа
Школа интернет-технологий Epic Skills в СПБ приглашает разработчиков для преподавания очных back-end курсов по вечерам. Знания python, в перспективе ML. Ставка 1,000 руб./час. Связаться можно через личные сообщения.

Stannis
06.11.2018
11:32:57
Парни подскажите однострочник
d = {}
if not bool(d):
return []

Denis
06.11.2018
11:34:04

Мой любимый
06.11.2018
11:34:09

Mike
06.11.2018
11:34:19

Stannis
06.11.2018
11:35:08
Если словарь пустой вернуть пустрой список

Евгений
06.11.2018
11:35:27

Stannis
06.11.2018
11:35:53

Евгений
06.11.2018
11:36:01

Stannis
06.11.2018
11:37:15
ок
спасибо

Google

Denys
06.11.2018
11:43:23
Можно ли именовывать пакеты которые уже есть в питоне ? назвал utils линтер ругается

ivan
06.11.2018
11:44:23

Admin
ERROR: S client not available

Alex
06.11.2018
11:47:22
в общем случае именовать пакеты так же как встроенные \ установленные в твой env - очень плохая идея

ivan
06.11.2018
11:49:14
Какой-то monkey patching вне тестов

Alex
06.11.2018
11:49:40

каратель кацапів
06.11.2018
12:32:40
по какой причине при компиляция .ехе pyinstaller'ом прога перестает работать, хотя сама jopa.py работает нормально?
?

Edward
06.11.2018
12:33:35
Может дело в zapor.dll?

каратель кацапів
06.11.2018
12:33:50
?

Romanjios
06.11.2018
12:35:22
/rmkb@remkeybot
/rpkb@remkeybot
/rpkb@remkeybot

каратель кацапів
06.11.2018
12:35:40
ff

?
06.11.2018
12:38:46

каратель кацапів
06.11.2018
12:39:21
не
тут что-то другое надо

?
06.11.2018
12:41:40
Ну написано же что не хватает dll ок

Google

каратель кацапів
06.11.2018
12:41:53
куда они пропали епта
и как их вернуть
чо так сложна

?
06.11.2018
12:42:30

каратель кацапів
06.11.2018
12:42:42

?
06.11.2018
12:42:55
Pyinstaller очевидно

каратель кацапів
06.11.2018
12:43:10
уххх

Alex
06.11.2018
12:44:57
чо так сложна
https://github.com/pyinstaller/pyinstaller/issues/1566

каратель кацапів
06.11.2018
12:45:33
эммм