#!/usr/bin/env python # encoding: utf-8 # # Copyright (c) 2008 Doug Hellmann All rights reserved. # """ """ #end_pymotw_header import os from urllib import pathname2url, url2pathname print '== Default ==' path = '/a/b/c' print 'Original:', path print 'URL :', pathname2url(path) print 'Path :', url2pathname('/d/e/f') print from nturl2path import pathname2url, url2pathname print '== Windows, without drive letter ==' path = path.replace('/', '\\') print 'Original:', path print 'URL :', pathname2url(path) print 'Path :', url2pathname('/d/e/f') print print '== Windows, with drive letter ==' path = 'C:\\' + path.replace('/', '\\') print 'Original:', path print 'URL :', pathname2url(path) print 'Path :', url2pathname('/d/e/f')