Use codecs version of open and define proper encoding for exports to xml

This commit is contained in:
DarkPhoenix
2011-01-17 23:31:10 +03:00
parent 1f33b0deb2
commit 06ceb0d375

View File

@@ -22,6 +22,7 @@ import locale
import copy
import threading
import wx
from codecs import open
import eos.db
import eos.types
@@ -42,7 +43,7 @@ class FitBackupThread(threading.Thread):
sFit = Fit.getInstance()
allFits = map(lambda x: x[0], sFit.getAllFits())
backedUpFits = sFit.exportXml(*allFits)
backupFile = open(path, "w")
backupFile = open(path, "w", encoding="utf-8")
backupFile.write(backedUpFits)
backupFile.close()
wx.CallAfter(self.callback)