Pavel
лучше бы отправить товарища в чатик по опенврт
Tishka17
тогда уж и /overlay/work/usr/lib/python2.7/site-packages тоже
Pavel
Анастасия
Привет! Мы ищем еще одного миддл разработчика к нам в Хантфлоу. Продуктовая IT компания с распределенной командой. Нам 4 года и нас 40 сотрудников.
#работа #asyncio #удаленка или офис в Мск м.Дмитровская
Ищем на фулл-тайм. ЗП 120-140 т.р. net
14 дней в год можно болеть без больничного и без потери в зп.
Оплачиваем конференции.
Свобода влияния на продукт.
Стек: Python 2.7, 3.5+ (сейчас переезжаем с 2.7 на 3.7), Tornado, Aiohttp, PostgreSQL, Elasticsearch, redis, pewee, docker.
Рассматриваем кандидатов из продуктовых компаний с опытом асинхронного питона.
Писать мне)
Dregaadan
Всем привет, может кто-нибудь подсказать как словарь или класс сконвертить в json. Обычный json.dump не помогает выкидывает ошибку
TypeError(f'Object of type {o.__class__.__name__} '
Вот ссылочка на код(я открываю json с понятными полями и конверчу в json с понятными полями): https://dpaste.de/MLfU
Tishka17
Обычный класс лучше руками
Tishka17
Можно глянуть marshmallow что умеет
Zi
Подскажите как в memcached обновить данные не затрагивая expired ?
Tishka17
У дата классов есть функция as_dict
Tishka17
Dregaadan
Обычный класс лучше руками
Я не нашел примеров, как лучше руками мапить? Везде примеры, которые я смог найти, с простыми словарями без массивов
Dregaadan
Не открывается
https://gist.github.com/Dementir/448e6e545ee7bc985ebba830b4ebd0d8
Tishka17
Руками это так:
{
'va': obj.something,
'xx': obj.other,
}
smqwe
Друзья, спасибо за помощь
smqwe
Ничего не помогло
smqwe
Проблема аппаратная
Dregaadan
smqwe
Сделал бэкап
Tishka17
Tishka17
Ну или все же, посмотри marshmallow
Dregaadan
Алмаз
кто может помочь с латех?
Алмаз
срочно
Алмаз
при попытке скомпилировать этот проект (получить pdf)
https://github.com/Amet13/bachelor-diploma
выходят ошибки
1. Package polyglossia Warning: No hyphenation patterns were loaded for `Russian'
2. Package polyglossia Warning: No hyphenation patterns were loaded for `English'
3. ! Package fontspec Error: The font "Times New Roman" cannot be found.
Алмаз
для третьей ошибки не помогло
sudo apt install ttf-mscorefonts-installer
Tishka17
Это тоже не чат по теху
Алмаз
верно
Алмаз
ищу кто может помочь
Tishka17
Пройдись по его инструкции, доставь все
Алмаз
спасибо
Ilya
Всем привет, возник необычный вопрос
Я в цикле иду по ip адресам нескольких серверов
Отправляю на них команды и получаю ответы
но бывыет в ответе не некорректно например нулевые значения, как мне сделать повтор именно этой итерации
Ищу что-то вроде repeat по аналогии с continue & break
Есть ли такое и как возможно повторить именну ту итерацию цикла которую я только что сделл, а в конце if и если условие отработает, то повторить только одну итерацию, а дальше как обычно
Alex
Alex
зависит от архитектуры твоего приложения.
Alex
только что 15 минут назад обсуждали как сделать repeat
Tishka17
Ffff
товарищи , как остановить QThreat?
Alex
@gubiniliya значит тебе в @ru_python_beginners
Alex
Tishka17
def repeater(f, count, *a, **kw):
for i in range(count, 0, -1):
try:
return f(*a, **kw)
except Exception:
if i==1: raise
Ffff
Tishka17
Только Exception замени на что-то в вменяемое
Tishka17
Ringо
Alex
и в потоке его проверяй
Tishka17
Как только она прекратит, поток остановится
Ffff
Ilya
def repeater(f, count, *a, **kw):
for i in range(count, 0, -1):
try:
return f(*a, **kw)
except Exception:
if i==1: raise
В бигинерах, прикольно :)
Но суть уяснил
Пойду пробовать
Ilya
Alex
в гугле полно примеров "how to interrupt thread"
Ffff
думал что тут ответят быстрее , чем я найду в гугле)
Ringо
Ffff
Tishka17
"как остановить функцию"
Ringо
Пока метод run работает - QThread живёт
Tishka17
Tishka17
Не надо так делать никогда
Tishka17
Автор Qt даже писал
Ffff
Alex
Tishka17
Alex
автор кажется писал что не все знают что можно делать moveToThread() и это является предпочтительным подходом
Tishka17
https://blog.qt.io/blog/2010/06/17/youre-doing-it-wrong/
Tishka17
Ну а наследоваться от qthread это опять же прибивать гвоздями логику к способу ее запуска
Ringо
Alex
The original QThread class was abstract, so subclassing was necessary. It wasn’t until Qt 4.4 that QThread::run() gained a default implementation. Previously, the only way to use QThread was to subclass.
Alex
Ffff