Size: a a a

Сообщество Python Программистов

2020 December 21

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
И в целом все очень топят за HTTPS
Что иногда сильно напрягает. Но то относительно специфические случаи
источник

$

$name$ in Сообщество Python Программистов
Есть в питоне какой-то валидатор для uuid? чтобы кинул в него строку типа
bfb8031e-cc12-470c-8eed-d2cf23061b38
он тебе такой: "ахуець, это наш бро", — или какую-нибудь дичь, и он такой: "не, я его не знаю"
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
$name$
Есть в питоне какой-то валидатор для uuid? чтобы кинул в него строку типа
bfb8031e-cc12-470c-8eed-d2cf23061b38
он тебе такой: "ахуець, это наш бро", — или какую-нибудь дичь, и он такой: "не, я его не знаю"
А зачем?)
источник

$

$name$ in Сообщество Python Программистов
Я шызоид просто)0
Хотел юзеру писать типа "ты еблан? Ну что это блядь?"
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
$name$
Есть в питоне какой-то валидатор для uuid? чтобы кинул в него строку типа
bfb8031e-cc12-470c-8eed-d2cf23061b38
он тебе такой: "ахуець, это наш бро", — или какую-нибудь дичь, и он такой: "не, я его не знаю"
from uuid import UUID
try:
   val = UUID(uuid_string, version=4)
except ValueError:
   ...
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
$name$
Я шызоид просто)0
Хотел юзеру писать типа "ты еблан? Ну что это блядь?"
"То что ты шызоед не освобождает тебя от необходимости думать", сказал бы я, но тогда @bomzheg с @k4m454k'ом будут подъёбывать)
источник

$

$name$ in Сообщество Python Программистов
😂😂
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Много ходов очька, так скозатб🌚👌
источник

VA

Vadim Apenko in Сообщество Python Программистов
$name$
Есть в питоне какой-то валидатор для uuid? чтобы кинул в него строку типа
bfb8031e-cc12-470c-8eed-d2cf23061b38
он тебе такой: "ахуець, это наш бро", — или какую-нибудь дичь, и он такой: "не, я его не знаю"
import uuid

def is_valid_uuid(val):
   try:
       uuid.UUID(str(val))
       return True
   except ValueError:
       return False
источник

VA

Vadim Apenko in Сообщество Python Программистов
Но это все версии съест. Можно как бенз предложил на одну
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Vadim Apenko
Но это все версии съест. Можно как бенз предложил на одну
А добавь в функцию параметр с версией)
источник

VA

Vadim Apenko in Сообщество Python Программистов
Правда я не понял нах результат UUID класть в val
источник

VA

Vadim Apenko in Сообщество Python Программистов
Бензофуран Гетероцикл
А добавь в функцию параметр с версией)
А сам добавь
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Vadim Apenko
А сам добавь
А добавил!

import uuid
def is_valid_uuid(val, ver=4):
   try:
       uuid.UUID(str(val), version=ver)
       return True
   except ValueError:
       return False
источник

VA

Vadim Apenko in Сообщество Python Программистов
Бензофуран Гетероцикл
А добавил!

import uuid
def is_valid_uuid(val, ver=4):
   try:
       uuid.UUID(str(val), version=ver)
       return True
   except ValueError:
       return False
А валидация версии где? А если туда хуй передадут?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Vadim Apenko
А валидация версии где? А если туда хуй передадут?
Уууу, началось
источник

Card Сервис in Сообщество Python Программистов
И тут ты🌚
источник

Card Сервис in Сообщество Python Программистов
Видел тебя в конфе форума одного
источник

VA

Vadim Apenko in Сообщество Python Программистов
Card Сервис
Видел тебя в конфе форума одного
Держи в курсе
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Vadim Apenko
А валидация версии где? А если туда хуй передадут?
А вот валидация

import uuid
def is_valid_uuid(val, ver=None):
   ver = ver if not ver else int(ver)
   if ver not in range(1,5):
       raise ValueError ("Unknown UUID version!")
   try:
       uuid.UUID(str(val), version=ver and)
       return True
   except ValueError:
       return False
источник