Итак, мне нужно сделать метод, который бы возвращал случайную строку на основе заданной длины в jython. Было бы легко, если бы я мог реализовать python random, но я не мог найти способ сделать это, так как в каждом случайном примере я обнаружил, что класс java random используется вместо python. Вот бит кода:
def getrstr (self, length):
from java.util import Random
import string
chars = string.letter + string.digits
str = ''
for i in range(1, (length+1)):
ind = random.nextInt(62) #there should be 62 charicters in chars string
c = #this is the part where i should get radom char from string using ind
str = str + c
return str
Я пытаюсь создать строку на основе строки, содержащей все нужные мне символы. Я просто не могу найти способ доступа к char в строке по индексу, как в С#.
Любые идеи, как это сделать или, может быть, даже импортировать случайный класс python?