
Alex
14.03.2019
19:08:14
На сколько геморройно переводить проект со 2 питона на 3?
Проект большой. Некоторые зависимости тоже только на второй версии

Tishka17
14.03.2019
19:08:46
Я за неделю со сменой фреймворка справился. Ну ещё две недели на багфиусинг
Правда проект не слишком большой на самом деле был

Google

Tishka17
14.03.2019
19:09:21
У меня чёт не получаются очень большие проекты, может вовремя старый код удаляю

Pavel
14.03.2019
19:09:34

Alex
14.03.2019
19:09:35
Проект не мой изначально
Берусь на добровольных началах, чтоб скилы прокачать по питону

Evil Deity ?
14.03.2019
19:18:03

Nikolay
14.03.2019
20:26:54
Што у нас новенького?

poday
14.03.2019
21:27:18
привет, коллеги, подскажите по модулю re. Есть лог файл, мне внем нужно найти определенные строки в которых есть любые из следующих трех слов, это возможно вообще? Экспериментировал, re.findall позволяет только один pattern искать, думаю, может циклом сделать

❤️ Yaroslav
14.03.2019
21:28:10

Nikolay
14.03.2019
21:28:18

poday
14.03.2019
21:28:29
другой модуль?
то есть я хочу написать аналог регулярного выражения

❤️ Yaroslav
14.03.2019
21:28:47
Регулярки чем не устраивают?

poday
14.03.2019
21:30:04
тем что, например, в тексте нужно найти строки со словами or или script или alert

Google

❤️ Yaroslav
14.03.2019
21:30:26

poday
14.03.2019
21:30:27
при использовании re.findall могу только одно слово указать

❤️ Yaroslav
14.03.2019
21:30:45
Можешь написать универсальный паттерн

poday
14.03.2019
21:31:04
подскажи плз как выглядеть будет

❤️ Yaroslav
14.03.2019
21:31:08
Где будут or'ы и его передать

Nikolay
14.03.2019
21:31:41
куда-нибудь

poday
14.03.2019
21:31:52
вот щас я писал pat = ('or')

❤️ Yaroslav
14.03.2019
21:31:52
How is the AND/OR operator represented as in Regular Expressions? - Stack Overflow
https://stackoverflow.com/questions/8020848/how-is-the-and-or-operator-represented-as-in-regular-expressions
Регулярки МЕГА мощные на самом деле, целые книги о них пишут

Cookie
14.03.2019
21:33:16
Настолько, что ними додумываются парсить хтмл?

poday
14.03.2019
21:33:47
согласен

❤️ Yaroslav
14.03.2019
21:33:55

Nikolay
14.03.2019
21:33:57

poday
14.03.2019
21:34:21
в общем как записать переменную pat с тремя словами для поиска?)

❤️ Yaroslav
14.03.2019
21:34:29
Кстати парсеры на регулярках написаны)

poday
14.03.2019
21:34:47
в гугле забанили прост?

❤️ Yaroslav
14.03.2019
21:34:55

Denis
14.03.2019
21:35:21

❤️ Yaroslav
14.03.2019
21:35:22

Google

❤️ Yaroslav
14.03.2019
21:35:43
Вопрос в продуктивности разве что

Denis
14.03.2019
21:36:14
Давай для начала регулярку, которая принимает правильные скобочные последовательности и не принимает неправильные

poday
14.03.2019
21:36:17
(|)
pat = ( 'or' | 'script' | 'alert') ?

❤️ Yaroslav
14.03.2019
21:36:54

Nikolay
14.03.2019
21:37:11
Lua

poday
14.03.2019
21:37:42

❤️ Yaroslav
14.03.2019
21:38:05

poday
14.03.2019
21:38:56
да, ты ж про ссылку псали
писал

❤️ Yaroslav
14.03.2019
21:39:00

Denis
14.03.2019
21:39:05

❤️ Yaroslav
14.03.2019
21:39:52
Ну покажи
Во первых это было прилично давно, на проекте к которому у меня уже нету доступа

Denis
14.03.2019
21:40:07
А во-вторых такой регулярки не существует в принципе

Admin
ERROR: S client not available

❤️ Yaroslav
14.03.2019
21:40:28
Ты же можешь обрабатывать, комбинировать
При помощи них

Denis
14.03.2019
21:41:03
Обрабатывать и комбинировать я и без них могу

❤️ Yaroslav
14.03.2019
21:41:39

Google

poday
14.03.2019
21:42:17
попросил прост помощи|, а тут агрессиия)
кста это прост группа по питону или с какого-то сайта?

❤️ Yaroslav
14.03.2019
21:42:39
Конечно не все в один експрешен, но это в пару строк почти любую логику можно засунуть
Не вижу причин не юзать такой инструмент

Denis
14.03.2019
21:43:29
Не вижу причин юзать инструмент для той задачи, для которой он не предназначен

Nikolay
14.03.2019
21:43:42

Denis
14.03.2019
21:44:05

❤️ Yaroslav
14.03.2019
21:44:10

Nikolay
14.03.2019
21:44:19

❤️ Yaroslav
14.03.2019
21:44:29
Ну для поиска в тексте это идеальный инструмент
В моем случае нужно было сделать валидацию текста

Denis
14.03.2019
21:45:22

❤️ Yaroslav
14.03.2019
21:45:49
Внутри парсеров юзают, снова же для поиска ключевых слов
Чтобы валидацию сделать сделать перед парсингом, почему бы и нет
Я сейчас не за HTML говорю, если что)
Это уже реально извращение

Dima
14.03.2019
23:02:39
Скажите плиз, через match = re.search('\d\d\d\d', str(message['body'][0]['content'])) я нахожу число и пытаюсь его передать дальше. Надо передать все знаки, и если первый 0 то 0443. Как преобразовать результат в строку с сохранением первого 0?

Nikolay
14.03.2019
23:04:52
format