Python için oldukça yeniyim ve tamamen karıştırdım, .join()
dizeleri birleştirmek için tercih edilen yöntem okudum.
Denedim:
strid = repr(595)
print array.array('c', random.sample(string.ascii_letters, 20 - len(strid)))
.tostring().join(strid)
ve şöyle bir şey var:
5wlfgALGbXOahekxSs9wlfgALGbXOahekxSs5
Neden böyle çalışıyor? Olmamalı 595
sadece otomatik eklenecek?