Skip to content

Commit

Permalink
make store_data as generic function
Browse files Browse the repository at this point in the history
  • Loading branch information
chfw committed May 12, 2015
1 parent f00a506 commit 8337f2d
Showing 1 changed file with 13 additions and 8 deletions.
21 changes: 13 additions & 8 deletions pyexcel_io/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,15 @@ def get_io(file_type):
else:
return None


def store_data(afile, data, file_type=None, **keywords):
writer = get_writer(
afile,
file_type=file_type,
**keywords)
writer.write(data)
writer.close()


def save_data(afile, data, file_type=None, **keywords):
to_store = data
if isinstance(data, list):
Expand All @@ -244,13 +252,10 @@ def save_data(afile, data, file_type=None, **keywords):
if isstream(afile):
file_type = FILE_FORMAT_CSV

writer = get_writer(
afile,
file_type=file_type,
single_sheet_in_book=single_sheet_in_book,
**keywords)
writer.write(to_store)
writer.close()
store_data(afile, to_store,
file_type=file_type,
single_sheet_in_book=single_sheet_in_book,
**keywords)


def get_data(afile, file_type=None, **keywords):
Expand Down

0 comments on commit 8337f2d

Please sign in to comment.