rukigaki
ты говоришь, что все кроме 10.10.10.10, но именно эту подстроку ищет твой шаблон
ARCHANGEL 🇺🇦
ну он это и имеет ввиду, типа, как искать чтоб циферки, но не 192 и 10
rukigaki
а, понял
Ivanko ✙
есть публичные айпи адреса а есть зарезервированы . Вот нужно искать только публичные.
Д
20 сек
Alexey
Vyacheslav
Vyacheslav
Смысл тащить кучу лишних данных в прикладной код, бд это в любом случае оптимизированее отфильтрует
Vyacheslav
Подскажите такую вещь, у меня прилетает из моей шаред либы исключение
terminate called after throwing an instance of 'std::runtime_error'
я обернул в трай, воткнул кучу except
except ValueError as e:
print(e.args[0])
return False, "Internal error in plugin function of create plugin" + e.args[0]
except RuntimeError as e:
print(e.dict)
return False, "Internal error in plugin function of create plugin" + e.args[0]
except OSError as e:
print(e.dict)
return False, "Internal error in plugin function of create plugin" + e.args[0]
except Exception as e:
print(e.dict)
return False, "Internal error in plugin function of create plugin" + e.args[0]
except BaseException as e:
print(e.dict)
return False, "Internal error in plugin function of create plugin" + e.args[0]
Но ни одно не отработало, почему?
Alexey
Alexey
Vyacheslav
Vyacheslav
Alexey
тогда проблема где-то в плюсах
Vyacheslav
тогда проблема где-то в плюсах
в плюсах нет проблемы, там специально выбрасывается исключение, чтобы обозначить, что переданные параметры некорректны, плюс в тексте исключение описание что не так, думаю в ctypes свои исключения
Vyacheslav
ctypes как-то внутри сам обрабатывает видимо исключение, иначе бы я стек трейс увидел
rukigaki
Здраствуйте! Нужно создать регулярку которая будет искать все БЕЛЫЕ АЙПИ АДРЕСА, т. е. все кроме (192.168.х.х. или 10.10.10.10 ну вы поняли) пока что есть такое решение: re.match(r'(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})')
Думаю это то, что тебе нужно:
a = re.match("(?!10|127|169|172|192)(?:\d{1,3}\.??){4}(?!\.?\d{1,3})", string)
Второй шаблон находит подстроку в тексте на произвольной позиции
(т.е не только в начале строке, как это делает функция re.match)
a = re.findall("((?<!\d)(?!10|127|169|172|192)\d{1,3}(?:\.\d{1,3}){3}(?!\d{,2}\.\d{1,3}))", string)
Ivanko ✙
Думаю это то, что тебе нужно:
a = re.match("(?!10|127|169|172|192)(?:\d{1,3}\.??){4}(?!\.?\d{1,3})", string)
Второй шаблон находит подстроку в тексте на произвольной позиции
(т.е не только в начале строке, как это делает функция re.match)
a = re.findall("((?<!\d)(?!10|127|169|172|192)\d{1,3}(?:\.\d{1,3}){3}(?!\d{,2}\.\d{1,3}))", string)
спасибо!
Vladimir
Ещё раз и бан. Оффтоп запрещён, спасибо за понимание
Ivanko ✙
pip search re
ERROR: XMLRPC request failed [code: -32500]
RuntimeError: PyPI's XMLRPC API is currently disabled due to unmanageable load and will be deprecated in the near future. See https://status.python.org/ for more information. —————— Кто знает почему не работает? у меня чистой линукс
Ivanko ✙
не могу сделать поиск пакетов
Vyacheslav
Ivanko ✙
Vyacheslav
Ivanko ✙
Я на линуксе, + хотел увидеть что установил а что мусор
Ева
Как повернуть на определенные градусы текст с библиотекой Pillow
Олена
Здравствуйте
Kamoliddin
Там что то другое
Shieldy
(10 + 7) @overarching1871, пожалуйста, отправьте решение указанной арифметической задачи в этот чат в течение указанного времени, иначе вы будете кикнуты. Спасибо! (20 сек)
При поддержке 1inch Network (iOS)
Иван
Добрый вечер, может кто помочь с работой с API?
Alexey
Иван
Умный 😄🤦♂️
Иван
Пиши print("hello world")
Vanya
Ахахахаххаха, хорошая шутка
Alex
Привет, ктото работал с scapy?
Alexey
Alex
как тут выслать код?)
Alex
я хочу перехватить логин и пароль с виртуальной машины на винде
у меня получается перехватить данные от туда, но почемуто нету именно логина и пароля
Alex
Они должны передаваться в поле http
Alex
а их там нету
Alexey
Alex
вставил туда))
Alex
но сюда нельзя отправить ссылку))))
Alex
ник сказать?
Vladimir
Alex
все равно)
Alex
CR9WVtnf
Alex
CR9WVtnf
а перед этим pastebin точка ком
Jorilla️️️
привет чат, подскажите пожалуйста какой библиотекой воспользоваться, если я хочу без боли интегрировать Keycloak OpenID Connect (access & refresh JWT tokens) в Django Rest ?
Shieldy
(9 + 6) @oxana567, пожалуйста, отправьте решение указанной арифметической задачи в этот чат в течение указанного времени, иначе вы будете кикнуты. Спасибо! (20 сек)
При поддержке 1inch Network (iOS)
Anonymous
algorithm PJW_hash(s) is
uint h := 0
bits := uint size in bits
for i := 1 to |S| do
h := h « bits/8 + s[i]
high := get top bits/8 of h from left
if high != 0 then
h := h xor (high » bits * 3/4)
h := h & ~high
return h
Привет. Выше описан PJW-алгоритм хеширования (взято из википедии). Помогите, пожалуйста, написать метод хеширования на питоне, основанный на данном алгоритме
ARCHANGEL 🇺🇦
ARCHANGEL 🇺🇦
def PJWHash(key):
BitsInUnsignedInt = 4 * 8
ThreeQuarters = long((BitsInUnsignedInt * 3) / 4)
OneEighth = long(BitsInUnsignedInt / 8)
HighBits = (0xFFFFFFFF) << (BitsInUnsignedInt - OneEighth)
hash = 0
test = 0
for i in range(len(key)):
hash = (hash << OneEighth) + ord(key[i])
test = hash & HighBits
if test != 0:
hash = (( hash ^ (test >> ThreeQuarters)) & (~HighBits));
return (hash & 0x7FFFFFFF)
Aidyn
Всем привет! Кто-нибудь пользовался либой python-keycloak? Такой вопрос: создал свой realm. Сейчас пытаюсь использовать python KeycloakAdmin. Если захожу в 'master' realm - все норм. Если захожу в свой realm, то кидает 401(Invalid user credentials). Хотя пароли логины все одинаковое. Кто сталкивался, подскажите
Jenya
Ребят в телетоне кто-то шарит?
Jenya
У меня вопросик есть
Alexey
Ребят в телетоне кто-то шарит?
Сейчас ты ждешь пока тебе ответят, шарит ли кто-то, а потом будешь ждать, пока ответят на твой вопрос касательно телетона. Не проще ли сразу задать вопрос, чтобы не тратить ни свое, ни чужое время?
Jenya
тут даже файл прикрепить незя
👾majiq
и мы подписанные на эту группу не хотим чтоб нас тыкали на уведомления с другой группы
👾majiq
и сообщение мое подтерли сразу...
Alexey
from … import * плохо делать. Импортируй только то, что используешь.
Вынеси создание класса из функции.
Создавай атрибуты в ините этого класса.
Класс Bot тебе тут не нужен
Alexey
Нет
W
капец сидел две недели ругался на все кинул в чат ошибку сразу заработал тот вариант что пробывал перед этой штукой.
W
А теперь эта ошибка тут опять .Вроде работает но выдает ошибка на ошибке.Посоветуйте пж как исправить.Я весь гугл уже перерыл.
123
Ruslan
Semyon
Kamoliddin
Alexey
Ты используешь из библиотеки лишь несколько штуковин, а импортишь вообще всё. Нужно импортить только то, что в твоем коде используется
Alexey
чтобы не было проблем с перекрытием импортов
Дмитрий
8
Евгений
11
Евгений
👍
Азамат
42