使用Python代码中QTFile对话返回的目录路径

时间:2015-02-25 21:31:42

标签: python pyqt4

我将从Pyqt中的QTFile对话返回目录路径:

dname = QtGui.QFileDialog.getExistingDirectory(self, 'Open file', '/home')

我回来的路是:

C:\cygwin64\home\My_workspace\HFATool\raw_files

我想在python代码中使用这个路径但是它给出了一个斜杠被读为C:\\cygwin64\\home\\My_workspace\\HFATool\\raw_files的错误。

如何将上述路径中的正斜杠更改为反斜杠? 当我使用

dname = dname.replace('\','/') 

这会产生词汇错误。

1 个答案:

答案 0 :(得分:0)

你几乎拥有它。您需要在\\参数中使用replace

dname = dname.replace('\\','/') 

这应该适当地作为替代品。