From cd737debcbbeb709b952c58a7ee03c186f10ade7 Mon Sep 17 00:00:00 2001 From: Aditya Hase Date: Tue, 26 Sep 2017 17:33:00 +0530 Subject: [PATCH] Open CSV file in binary mode while writing bytes --- frappe/core/page/data_import_tool/data_import_tool.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/core/page/data_import_tool/data_import_tool.py b/frappe/core/page/data_import_tool/data_import_tool.py index 0bf1e97bb2..8338848561 100644 --- a/frappe/core/page/data_import_tool/data_import_tool.py +++ b/frappe/core/page/data_import_tool/data_import_tool.py @@ -36,7 +36,7 @@ def import_file_by_path(path, ignore_links=False, overwrite=False, submit=False, def export_csv(doctype, path): from frappe.core.page.data_import_tool.exporter import get_template - with open(path, "w") as csvfile: + with open(path, "wb") as csvfile: get_template(doctype=doctype, all_doctypes="Yes", with_data="Yes") csvfile.write(frappe.response.result.encode("utf-8"))