我正在使用PyQt4。
filename = QtGui.QFileDialog.getSaveFileName(self, "Save file", "", "CSV files (*.csv)|*.csv")
现在,当我单击取消按钮时,下一个代码正在执行。但是,我不想要这个,而是希望它什么都不做。我怎样才能做到这一点?
If filename is None:
stop excute code.
答案 0 :(得分:0)
如果用户按下取消,getSaveFileName
将返回空字符串。
您可以使用空序列为假的事实。所以,你应该使用:
if filename:
或
if not filename: