Skip to main content

Python package for generating strings with random characters.

Project description

randstr-random

Python package for generating strings with random characters.

Make sure to have the latest version of Python 3 installed although this should work with previous versions. 

To install the package with pip enter command in terminal:
    pip install randstr-random

To uninstall the package with pip enter command in terminal:
    pip uninstall randstr-random
Method Description
randdigit() Generates a random digit ranging from 0 to 9 (Digits in Decimal Number System) and returns it as a string.
randalpha() Generates a random lowercase letter from the english alphabet and returns it as a string.
randspec() Generates a random special character and returns it as a string.
generate(string_length, seed_type) Return a string with random values of designated int length (Cap of 10000). The random value combos are selected by using a specific string for the seed_type argument.
The seed_type argument value options (not case sensitive) are as follows:
"al" - (Alphabet Lower) Random lowercase alphabet letters.
"au" - (Alphabet Upper) Random uppercase alphabet letters.
"dig" - (Digit) Random digits 0-9.
"spec" - (Special) Random special characters.
"ad" - (Alphabet Lower | Alphabet Upper | Digit) Random lowercase & uppercase alphabet letters. Random digits 0-9.
"ads" - (Alphabet Lower | Alphabet Upper | Digit | Special) Random lowercase & uppercase alphabet letters. Random digits 0-9. Random special characters.
isspec(arg) Return true if all characters in arg string are special characters.
isads(arg) Return true if all characters in arg string are either upper/lower case alphabet, decimal or special characters.

Back to Top


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

randstr-random-1.1.3.tar.gz (3.0 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page