Skip to content

Commit 8c4e3b7

Browse files
committed
Merge branch 'master' of https://github.com/chfw/pyexcel-text
2 parents 5f0a13f + a430bd9 commit 8c4e3b7

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

pyexcel_text/__init__.py

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -122,12 +122,13 @@ def close(self):
122122

123123

124124
class TextWriter(BookWriter):
125-
def __init__(self, file, **keywords):
126-
BookWriter.__init__(self, file, **keywords)
127-
if is_string(type(file)):
128-
self.f = open(file, 'w')
125+
def __init__(self, filename, **keywords):
126+
BookWriter.__init__(self, filename, **keywords)
127+
if is_string(type(filename)):
128+
self.f = open(filename, 'w')
129129
else:
130-
self.f = file
130+
self.f = filename
131+
self.filename = filename
131132

132133
def create_sheet(self, name):
133134
return TextSheetWriter(
@@ -137,7 +138,7 @@ def create_sheet(self, name):
137138
**self.keywords)
138139

139140
def close(self):
140-
if is_string(type(file)):
141+
if is_string(type(self.filename)):
141142
self.f.close()
142143

143144

@@ -155,8 +156,8 @@ def close(self):
155156

156157

157158
class JsonWriter(TextWriter):
158-
def __init__(self, file, **keywords):
159-
TextWriter.__init__(self, file, **keywords)
159+
def __init__(self, filename, **keywords):
160+
TextWriter.__init__(self, filename, **keywords)
160161

161162
def write(self, sheet_dicts):
162163
import json

0 commit comments

Comments
 (0)