[Python-Dev] [Python-3000] New proposition for Python3 bytes filename issue (original) (raw)

Adam Olsen rhamph at gmail.com
Tue Sep 30 00:04:38 CEST 2008


On Mon, Sep 29, 2008 at 10:00 AM, Victor Stinner <victor.stinner at haypocalc.com> wrote:

Le Monday 29 September 2008 17:16:47 Steven Bethard, vous avez écrit :

> - getcwd() -> unicode > - getcwd(bytes=True) -> bytes

Please let's not introduce boolean flags like this. How about getcwdb in parallel with the old getcwdu? Yeah, you're right. So i wrote a new patch: osgetcwdb.patch With my patch we get (Python3): * os.getcwd() -> unicode * os.getcwdb() -> bytes Previously in Python2 it was: * os.getcwd() -> str (bytes) * os.getcwdu() -> unicode

Why not do:

os gets the standard version and posix has an (unambiguously named) platform-specific version.

-- Adam Olsen, aka Rhamphoryncus



More information about the Python-Dev mailing list