From 2e41e003cc5c387c7042e1ad7e489fa4445cf0aa Mon Sep 17 00:00:00 2001 From: ryo_saeba Date: Sun, 4 Dec 2005 11:20:34 +0000 Subject: [PATCH] Force binary mode to avoid newline madness git-svn-id: svn://svn.code.sf.net/p/crossfire/code/trunk/maps@4083 282e977c-c81d-0410-88c4-b93c2d0d6712 --- python/CFDataFile.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/CFDataFile.py b/python/CFDataFile.py index 0f7794def..137a3bab5 100644 --- a/python/CFDataFile.py +++ b/python/CFDataFile.py @@ -40,7 +40,7 @@ class CFDataFile: def make_file(self, header): '''creates a datafile, making the column header from a list passed in''' try: - file = open(self.filename,'w') + file = open(self.filename,'wb') except: print "Can't create datafile %s" % self.datafile_name else: @@ -56,7 +56,7 @@ class CFDataFile: '''Gets the formatted file as a dictionary The # key contains the column headers for the file and indicates the 'primary' key''' try: - file = open(self.filename,'r') + file = open(self.filename,'rb') except: raise 'Unable to read %s' % self.filename else: