Ben Finney wrote:
Howdy all,

The Python wiki page states on its page for Python 3.0
<URL:http://wiki.python.org/moin/Python3.0>, in the section for
"Standard Library Changes"
<URL:http://wiki.python.org/moin/Python3.0#head-40dd57e6561cce0b209ef49f8ce86030c6313113>,
that the 'string' module is to be removed.

It references PEP 4 <URL:http://www.python.org/dev/peps/pep-0004>,
which has nothing to say about the status of the 'string' module.

Further, the 'string' module has existing functionality (the Template
class, the character sets 'whitespace' etc.) that, to my knowledge,
has no replacement in Python 3.0.

Can anyone see a reason to believe the above wiki page's statement
about the 'string' module being removed? More to the point, can anyone
see a reason why that statement should remain on that page?

Removing string and moving the functionality elsewhere was considered, but...

IDLE 3.0b1
>>> import string
>>> dir(string)
['Formatter', 'Template', '_TemplateMetaclass', '__builtins__', '__doc__', '__file__', '__name__', '__package__', '_multimap', '_re', 'ascii_letters', 'ascii_lowercase', 'ascii_uppercase', 'capwords', 'digits', 'hexdigits', 'maketrans', 'octdigits', 'printable', 'punctuation', 'whitespace']

Feel free to edit the wiki.


--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to