Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

Python 

[Source] Random String Generator

Randomizing uppercase, lowercase, symbols, and string length.

https://prnt.sc/pxxzqi
https://prnt.sc/pxyb2f

Code
import string
import random

def string_generator(size):
   chars = string.ascii_uppercase + string.digits + string.ascii_lowercase + '!@#$%^&*()_'
   return ''.join(random.choice(chars) for _ in range(size))

rand = random.randint(0,24)
strings = string_generator(rand)
print(strings)
[Image: OwfYjDj.png]
use string.punctuation for symbol and stuffs mate :) I'm always using this,

Code
''.join(random.SystemRandom().choice(string.ascii_letters + string.digits) for i in range(RANGE))
(Nov 24, 2019 08:02 AM)SIM-1866423 Wrote:  use string.punctuation for symbol and stuffs mate :) I'm always using this,

Code
''.join(random.SystemRandom().choice(string.ascii_letters + string.digits) for i in range(RANGE))

Did you even read the code? Also, why SystemRandom(), it's just basic random string generation function, you don't need to care if it's predictable.


Possibly Related Threads...
Thread / Author Replies Views Last Post
[C#] by draxyeeDec 28, 2019 03:44 PM 2 290 Dec 28, 2019 03:44 PM
Last Post: Eternal Darkness
[C] by MordiciaNov 15, 2019 07:21 PM 3 209 Nov 15, 2019 07:21 PM
Last Post: Mordicia
[.NET] by VENIAug 5, 2018 03:02 AM 7 292 Aug 5, 2018 03:02 AM
Last Post: Earn