Dave Jones schreef:
> Hi John!
> 
> About the path and the \'s, take a look at the os.path.join function.
> The function is smart enough to add the correct slash when joining
> directories.

But watch out with leading backslashes, as in

subdirs = [r'\cgi-bin', r'\images', r'\styles']

os.path.join will assume they are meant to be absolute paths, and will 
discard all previous components:

  >>> os.path.join('base', 'subdomain', r'\images')
'\\images'

In fact I think it's best to specify components without leading or 
trailing backslashes (unless you really want an absolute path):

  >>> os.path.join('base', 'subdomain', 'images')
'base\\subdomain\\images'

-- 
If I have been able to see further, it was only because I stood
on the shoulders of giants.  -- Isaac Newton

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

Reply via email to