Hi all, My code is as follows: path = r'C:/"Program Files"/testfolder/2.3/test.txt' if os.path.lexists(path): print 'Path Exists' else: print 'No file found in path - %s' %path print Popen(path, stdout=PIPE, shell=True).stdout.read()
The output comes as No file found in path - C:/"Program Files"/testfolder/2.3/test.txt but the test.txt file is opened. The issue, I guess, is that the double quotes inside is failing the check. But without the double quotes, Popen fails. One solution, I can think is to check without double quotes, and then using some code, put the double quotes back inside, but it looks quite kludgy. What is the usual solution to this? -- http://mail.python.org/mailman/listinfo/python-list