I get some string as below from a library method (qt3 QDropEvent.data()) I use. file:///C:/Documents%20and%20Settings/Username/My%20Documents/45-61-Abc%20fold-%20den.vru
I need file path on my system, for the above example: C:/Documents and Settings/Username/My Documents/45-61-Abc fold- den.vru I am doing the below, it doesn't look pythonic, can someone suggest any elegant solution, which is not too cryptic to understand? yep, I do care about readability of the code to average python user :) -------------------- tmpTuple = urlparse.urlparse(fileURLname) tmpString = tmpTuple[2].strip('/\\') fileName = urllib.unquote(tmpString) #For some reason the string contained in 'fileName' has some unprintable trailing characters, Any ideas on that? #thus I do below fileName = fileName.split('.vru')[0] + '.vru' -------------------- Thanks, Greene. -- http://mail.python.org/mailman/listinfo/python-list