Найти - Пользователи
Полная версия: Инвайт из строки длинной в 16 символов
Начало » Python для новичков » Инвайт из строки длинной в 16 символов
1
in
Необходимо сгенерировать строку длинной в 16 символов (большие, маленькие латинские буквы и символы).

Есть идея использовать uuid для генерации 32 значной строки и разрезать ее пополам.

Подскажите как это сделать (разрезать пополам). Или посоветуйте что нибудь
in
Нашел вот такой вариант, думаю мне подходит:

def id_generator(size=16, chars=string.ascii_uppercase + string.digits):
return ''.join(random.choice(chars) for x in range(size))
JOHN_16
in
замени string.ascii_uppercase на string.ascii_letters, а то под собственно озвученное задание не попадаешь. А вариант нормальный.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB