New submission from Paolo Melchiorre <pa...@melchiorre.org>:

It is very common to construct a variable containing alphanumeric values as a 
basis for generating random strings, especially in the web environment as a 
slug to be used in URLs:

>>> import string
>>> ascii_alphanumerics = string.ascii_letters + string.digits
>>> ascii_alphanumerics
'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'


I suggest inserting a variable for just this purpose directly into Python's 
"string" module:

>>> import string
>>> string.ascii_alphanumerics
'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'

----------
components: Library (Lib)
messages: 405315
nosy: pauloxnet
priority: normal
severity: normal
status: open
title: An 'ascii_alphanumerics' variable is missing in the 'strings' lib
type: enhancement
versions: Python 3.11

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue45669>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to