Роман
Что делать с легаси кодом?
Роман
На гитхабе его много
Роман
Да, он устарел, необходимо удалить. В поиске висит
youknow
Привет, делаю автоответчик в телеграм аккаунте на telethone. Возникла проблема, аккаунт должен отвечать на заданное слово только если ему написать в личку, а он "ловит" это сообщение по всем группам и если находит, то пишет в лс. Кто знает как это решить?
Код:
@client.on(events.NewMessage(pattern=r'заданное слово'))
async def handler(event):
await event.respond('Ответ')
Dim
как повысить скорость выполнения AES128?
Dim
есть варианты использовать табличные данные?
Artöm
Dim
Не связывайтесь с компанией Telit - они не отвечают за свой товар и ни оказывают никакой технической поддержки! Хотя обещают!
Приобретая их товар вы столкнетесь с неразрешимыми проблемами, связанными с невозможностью реализации того или иного алгоритма.
Поскольку свои интерпретаторы они портируют в прошивку своего железа в сильно урезанном виде.
И большинство самых простых функций становится просто недоступно!
Serhii
Всем привет, кто знает как в python selenium использовать прокси вместе с логином и паролем?
Serhii
Да
SetPf
Здравствуйте.
SetPf
Как выполнять команды через конкретный интерпретатор, а не который в системном окружении задан.
Dim
господа, кто работал с питоном 1.5.2?
Kyrylo
Dim
мне именно нужна версия 1.5.2
Dim
для железа нужна
Kyrylo
Это будет дешевле
Dim
Dim
тоже мне открыл америка
Dim
не я эти условия поставил
Dim
сам пишу на пиках на мпасме
Dim
отказаться легче всего
Dim
с чего такое суждение?
Dim
ну знаешь - у меня другого железа просто нет!
Dim
GL868 Dual
Dim
C166 16-bit V2 processor
Dim
the OS of the GL868 is Nucleus plus v1.3
Саша
Кстати, а почему именно питон 1.5.2 на конкретное железо? В чем разница, если питон третьей версии запустить на этом же железе?
Denis
Нужно добавить свойство item_id в виджет,чет нихрена не получается,такое можно провернуть?
vasya
Всем привет)
Роман
Привет, кто с celery подскажет? Таски не приходят в результ бд
Dmitriy
Dmitriy
В чем проблема? Опиши детально.
Роман
Таски идут в редис, и исполняются, но результат не приходит в бд , результат выполнения должен быть в моей базе данных sqlite, где есть поле celery results , настройки все подключены.
Dmitriy
Роман
Celery result backend db+sqlite:///django-db
Dmitriy
CELERY_RESULT_BACKEND='redis://localhost:6379/1'
Роман
Нет
Dmitriy
Нет
Мб выставил гле-то CELERY_IGNORE_RESULT? Короче скинь конфиг и кусок кода, который не работает
Роман
Щас вроде бы ничего не менял, но заработало , так раз в десять часов бывает, дальше буду смотреть
Роман
А, возможно потому что я щас поменял на django-db
Роман
Без указания протокола
Роман
Щас почему то только старые таски из редиса доходят, я так понимаю
Иноккентий
instabot
ZhenyaBaikal
Ребят а кто может пул сделать и сколько это стоить будет ?
ZhenyaBaikal
Я имею ввиду собрать аппаратную часть
Victor
Подскажите, как можно распарсить нестандартный XML-файл, где не все значения атрибутов обёрнуты в кавычки? Можно ли как-то сделать это с помощью xml, lxml, не прибегая к написанию своих парсеров?
Artöm
Откуда этот файл?
Victor
Откуда этот файл?
Это файл конфигурации роутера TP-Link. Китайцы пожалели кавычек
Artöm
Роутер с кавычками не принимает? Или не умеет с кавычкам отдавать?
Victor
Олег
Олег
и поправил бы регуляркой кавычкость
Олег
наверное через лукэхед-лукбехайнд регулярки
наконецто пригодились
Artöm
Кмк посимвольно просматривать файл в цикле проще
Олег
ну да,
покр мере проще порог вхождения в свой же код через неделю)
Victor
и поправил бы регуляркой кавычкость
Надо попробовать, спасибо.
Что-то вроде
xml = re.sub(r'\s{1}\/>', '"/>', re.sub(r'=[^\"]', '="', xml))
Будет работать с такими тэгами:
<Name val=wlan6 />
Олег
ой главное чтобы оно не работало ещё и с содержимым конфига)
Victor
xml.dom.minidom падает с исключением
>>> import xml.dom.minidom as minidom
>>> parser = minidom.parseString(xml)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3.8/xml/dom/minidom.py", line 1969, in parseString
return expatbuilder.parseString(string)
File "/usr/lib/python3.8/xml/dom/expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "/usr/lib/python3.8/xml/dom/expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: not well-formed (invalid token): line 5, column 34
Victor
Сейчас скину конфиг
Artöm
Валидный не может
Artöm
Это можно назвать расширением/вариацией хмл
Victor
Victor
В кавычках те, что содержат пробелы
Anonymous
Victor
Написать регулярку было нелегко, но я это сделал.
xml = re.sub(r'(?<=[^\"])\s(?=[\/]?>)', '"', re.sub(r'=(?=[^\"])', '="', breaked_xml))
Alex
Привет всем, ищу друга. Уже 2 года пишу на Python.
Tagir
Anonymous
тебе больше 16?
Anonymous
а то выглядит как очередная акция фонатов пейсака
Anonymous
кто не понял, тот поймет
Anonymous
Anonymous
он без кавычек парсит
Victor
Victor
Я так не делал. Я вставил кавычки в недостающие места и скормлю документ парсеру minidom
Anonymous
https://stackoverflow.com/questions/36169791/lxml-objectify-can-not-parse-attrib-without-quotes-need-recover-ttrue