From 617dfa063988d79afc91fba94d1ef6059990b37e Mon Sep 17 00:00:00 2001 From: looooo Date: Sat, 9 Jun 2018 21:20:01 +0200 Subject: [PATCH] Arch: survey: py3-fix --- src/Mod/Arch/ArchCommands.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Mod/Arch/ArchCommands.py b/src/Mod/Arch/ArchCommands.py index 47d874d021..002628eb26 100644 --- a/src/Mod/Arch/ArchCommands.py +++ b/src/Mod/Arch/ArchCommands.py @@ -1076,7 +1076,11 @@ class SurveyTaskPanel: if rows: filename = QtGui.QFileDialog.getSaveFileName(QtGui.QApplication.activeWindow(), translate("Arch","Export CSV File"), None, "CSV file (*.csv)"); if filename: - with open(filename[0].encode("utf8"), 'wb') as csvfile: + if sys.version_info.major < 3: + mode = 'wb' + else: + mode = 'w' + with open(filename[0].encode("utf8"), mode) as csvfile: csvfile = csv.writer(csvfile,delimiter="\t") suml = 0 for i in range(rows):