A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2003-November/040147.html below:

[Python-Dev] other "magic strings" issues

[Python-Dev] other "magic strings" issues [Python-Dev] other "magic strings" issuesGuido van Rossum guido at python.org
Mon Nov 10 10:39:07 EST 2003
> I think I prefer Guido's idea that when a function argument is almost
> always constant you should really have two functions and /F's (?)
> idea that there should be a 'textfile' function:
> 
>     textfile(path[, mode='r'[, encoding='ascii']]) -> file object
> 
> or similar.

I'm not so sure about that in this case.  There are quite a few places
where one writes a wrapper for open() that takes a mode and passes it
on to the real open().  Having to distinguish between multiple open()
functions would complexify this.

OTOH my experimental standard I/O replacement (nondist/sandbox/sio)
does a similar thing, by providing different constructors for
different functionality (buffering, text translation, low-level I/O
basis).

--Guido van Rossum (home page: http://www.python.org/~guido/)

More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4