[Zope] Re: LocalFS cross platform bug
Dan L. Pierson
dan@sol.control.com
Tue, 20 Jun 2000 08:48:14 -0400 (EDT)
Jonothan Farr writes:
> That's a good point. Although, your patch actually does the backslash
> replacement regardless of whether the drive specification is present.
>
> How about this:
>
> + drive,rest=os.path.splitdrive(path)
> + if drive:
> + path = string.replace(rest, '\\', '/')
I like this better than mine, thanks!
> This will only work if win32 paths are always specified as full paths by the
> browser. Do you know if this is the case?
It seems to be, but I've only done limited testing.