Template language for random string generation

Paul Wolf paulwolf333 at gmail.com
Sat Aug 9 02:52:09 EDT 2014


On Friday, 8 August 2014 23:03:18 UTC+1, Ian  wrote:
> On Fri, Aug 8, 2014 at 3:01 AM, Paul Wolf <paulwolf333 at gmail.com> wrote:
> 
> > * Uses SystemRandom class (if available, or falls back to Random)
> A simple improvement would be to also allow the user to pass in a
> Random object

That is not a bad idea. I'll create an issue for it. 

It is a design goal to use the standard library within the implementation so users have a guarantee about exactly how the data is generated. But your suggestion is not inconsistent with that. 

> 
> Have you given any thought to adding a validation mode, where the user
> provides a template and a string and wants to know if the string
> matches the template?

Isn't that what regular expressions are? Or do you have a clarifying use case? 

strgen is provided as the converse of regular expressions. 




More information about the Python-list mailing list