mardif wrote: > Hi guys. > I've a very big big big problem: <ot> I think a lot of people in the world would not find it so big wrt/ their own situation... </ot>
> I've in my windows computer a file named cicciobello.html, located in > c:\documents and settings\username\desktop\cicciobello.html. > > Now, I MUST open this file with os.spawn(os.P_WAIT ...., because I must > wait the user cancel the explorer window, ok? > And so, I write: > > import os > os.spawnl(os.P_WAIT, "c:\programmi\internet explorer\iexplorer.exe", > "c:\documents and settings\username\desktop\cicciobello.html") take care of the meaning of the antislash in strings... What do you thing "c:\toto" or "c:\nothing" will expand to ?-) import os.path help(os.path) Or at least, and IIRC, "c:/something/" should work. > the python process don't fail, but explorer don't visualize correctly > the file opened: i receive an "not found" error message. > > I've found that the whitespaces in file path are the problem. > If you see to explorer address bar, you will find the address > completely wrong... Not using Windows, I won't find anything. So what's the result ?-) Anyway, you may find urllib.urlencode useful for, well, encoding urls... HTH -- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in '[EMAIL PROTECTED]'.split('@')])" -- http://mail.python.org/mailman/listinfo/python-list