| version 1.5 | | version 1.6 |
|---|
| | |
| def make_file(self, header):
| | def make_file(self, header):
|
| '''creates a datafile, making the column header from a list passed in'''
| | '''creates a datafile, making the column header from a list passed in'''
|
| try:
| | try:
|
| file = open(self.filename,'w')
| | file = open(self.filename,'wb')
|
| except:
| | except:
|
| print "Can't create datafile %s" % self.datafile_name
| | print "Can't create datafile %s" % self.datafile_name
|
| else:
| | else:
|
| | |
| '''Gets the formatted file as a dictionary
| | '''Gets the formatted file as a dictionary
|
| The # key contains the column headers for the file and indicates the 'primary' key'''
| | The # key contains the column headers for the file and indicates the 'primary' key'''
|
| try:
| | try:
|
| file = open(self.filename,'r')
| | file = open(self.filename,'rb')
|
| except:
| | except:
|
| raise 'Unable to read %s' % self.filename
| | raise 'Unable to read %s' % self.filename
|
| else:
| | else:
|