Hmm that doesn't work, it only seems to change things like multiple "///"
to one "/", but doesn't add "\" for special chars.
Am 13.09.2010, 21:07 Uhr, schrieb Darryl Wallace
<[email protected]>:
-----Original Message-----
From: [email protected] [mailto:pyqt-
[email protected]] On Behalf Of [email protected]
Sent: September-13-10 11:19 AM
To: [email protected]
Subject: [PyQt] Converting an ugly path to a shell path
Hi,
im using a QFileDialog to let the user select a path that is used later
in
a command send to the shell like this:
retcode = Popen(command + " " + path, shell=True, stdout = PIPE, stderr
=
PIPE)
The problem that occurs now is when the user selects an "ugly" path like
this /home/user/!" §$/.
The shell don't understand the special chars so i have to escape them
with
"\" .
Is there a function that does this ?
Try, from the os module, os.path.abspath.
Darryl
_______________________________________________
PyQt mailing list [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt