@@ -107,30 +107,30 @@ def get_records(self, **keywords):
107107 params ['name_columns_by_row' ] = 0
108108 return pe .get_records (** params )
109109
110- def save_to_database (
111- self ,
112- session = None , table = None , initializer = None , mapdict = None ,
113- auto_commit = True ,
114- ** keywords ):
110+ def save_to_database (self , session = None , table = None ,
111+ initializer = None , mapdict = None ,
112+ auto_commit = True ,
113+ ** keywords ):
115114 """
116115 Save data from a sheet to database
117-
118- :param session: a SQLAlchemy session
119- :param table: a database table
116+
117+ :param session: a SQLAlchemy session
118+ :param table: a database table
120119 :param initializer: a custom table initialization function if you have one
121- :param mapdict: the explicit table column names if your excel data do not have the exact column names
120+ :param mapdict: the explicit table column names if your excel data do not
121+ have the exact column names
122122 :param keywords: additional keywords to :meth:`pyexcel.Sheet.save_to_database`
123123 """
124124 params = self .get_params (** keywords )
125125 if 'name_columns_by_row' not in params :
126126 params ['name_columns_by_row' ] = 0
127127 if 'name_rows_by_column' not in params :
128128 params ['name_rows_by_column' ] = - 1
129- params ['dest_session' ]= session
129+ params ['dest_session' ] = session
130130 params ['dest_table' ] = table
131- params ['dest_initializer' ]= initializer
131+ params ['dest_initializer' ] = initializer
132132 params ['dest_mapdict' ] = mapdict
133- params ['dest_auto_commit' ]= auto_commit
133+ params ['dest_auto_commit' ] = auto_commit
134134 pe .save_as (** params )
135135
136136 def get_book (self , ** keywords ):
@@ -151,27 +151,26 @@ def get_book_dict(self, **keywords):
151151 params = self .get_params (** keywords )
152152 return pe .get_book_dict (** params )
153153
154- def save_book_to_database (
155- self ,
156- session = None , tables = None ,
157- initializers = None , mapdicts = None , auto_commit = True ,
158- ** keywords ):
154+ def save_book_to_database (self , session = None , tables = None ,
155+ initializers = None , mapdicts = None ,
156+ auto_commit = True , ** keywords ):
159157 """
160158 Save a book into database
161-
159+
162160 :param session: a SQLAlchemy session
163161 :param tables: a list of database tables
164162 :param initializers: a list of model initialization functions.
165- :param mapdicts: a list of explicit table column names if your excel data sheets do not have the exact column names
163+ :param mapdicts: a list of explicit table column names
164+ if your excel data sheets do not have the exact column names
166165 :param keywords: additional keywords to :meth:`pyexcel.Book.save_to_database`
167166
168167 """
169168 params = self .get_params (** keywords )
170- params ['dest_session' ]= session
169+ params ['dest_session' ] = session
171170 params ['dest_tables' ] = tables
172- params ['dest_initializers' ]= initializers
171+ params ['dest_initializers' ] = initializers
173172 params ['dest_mapdicts' ] = mapdicts
174- params ['dest_auto_commit' ]= auto_commit
173+ params ['dest_auto_commit' ] = auto_commit
175174 pe .save_book_as (** params )
176175
177176
@@ -218,7 +217,7 @@ def _make_response(io_stream, file_type,
218217 return ExcelResponse (io_stream .read (),
219218 content_type = FILE_TYPE_MIME_TABLE [file_type ],
220219 status = status , file_name = file_name )
221-
220+
222221
223222
224223def make_response (pyexcel_instance , file_type ,
@@ -242,50 +241,50 @@ def make_response(pyexcel_instance, file_type,
242241 :param status: unless a different status is to be returned.
243242 :returns: http response
244243 """
245- io = pyexcel_instance .save_to_memory (file_type , None , ** keywords )
246- return _make_response (io , file_type , status , file_name )
244+ file_stream = pyexcel_instance .save_to_memory (file_type , None , ** keywords )
245+ return _make_response (file_stream , file_type , status , file_name )
247246
248247
249248def make_response_from_array (array , file_type ,
250249 status = 200 , file_name = None , ** keywords ):
251250 """
252251 Make a http response from an array
253-
252+
254253 :param array: a list of lists
255254 :param file_type: same as :meth:`~pyexcel_webio.make_response`
256255 :param status: same as :meth:`~pyexcel_webio.make_response`
257256 :returns: http response
258257 """
259- io = pe .save_as (array = array , dest_file_type = file_type , ** keywords )
260- return _make_response (io , file_type , status , file_name )
258+ file_stream = pe .save_as (array = array , dest_file_type = file_type , ** keywords )
259+ return _make_response (file_stream , file_type , status , file_name )
261260
262261
263262def make_response_from_dict (adict , file_type ,
264263 status = 200 , file_name = None , ** keywords ):
265264 """
266265 Make a http response from a dictionary of lists
267-
266+
268267 :param dict: a dictinary of lists
269268 :param file_type: same as :meth:`~pyexcel_webio.make_response`
270269 :param status: same as :meth:`~pyexcel_webio.make_response`
271270 :returns: http response
272271 """
273- io = pe .save_as (adict = adict , dest_file_type = file_type , ** keywords )
274- return _make_response (io , file_type , status , file_name )
272+ file_stream = pe .save_as (adict = adict , dest_file_type = file_type , ** keywords )
273+ return _make_response (file_stream , file_type , status , file_name )
275274
276275
277276def make_response_from_records (records , file_type ,
278277 status = 200 , file_name = None , ** keywords ):
279278 """
280279 Make a http response from a list of dictionaries
281-
280+
282281 :param records: a list of dictionaries
283282 :param file_type: same as :meth:`~pyexcel_webio.make_response`
284283 :param status: same as :meth:`~pyexcel_webio.make_response`
285- :returns: http response
284+ :returns: http response
286285 """
287- io = pe .save_as (records = records , dest_file_type = file_type , ** keywords )
288- return _make_response (io , file_type , status , file_name )
286+ file_stream = pe .save_as (records = records , dest_file_type = file_type , ** keywords )
287+ return _make_response (file_stream , file_type , status , file_name )
289288
290289
291290def make_response_from_book_dict (adict ,
@@ -300,8 +299,8 @@ def make_response_from_book_dict(adict,
300299 :param status: same as :meth:`~pyexcel_webio.make_response`
301300 :returns: http response
302301 """
303- io = pe .save_book_as (bookdict = adict , dest_file_type = file_type , ** keywords )
304- return _make_response (io , file_type , status , file_name )
302+ file_stream = pe .save_book_as (bookdict = adict , dest_file_type = file_type , ** keywords )
303+ return _make_response (file_stream , file_type , status , file_name )
305304
306305
307306def make_response_from_query_sets (query_sets , column_names ,
@@ -318,9 +317,9 @@ def make_response_from_query_sets(query_sets, column_names,
318317 :param status: same as :meth:`~pyexcel_webio.make_response`
319318 :returns: a http response
320319 """
321- io = pe .save_as (query_sets = query_sets , column_names = column_names ,
322- dest_file_type = file_type , ** keywords )
323- return _make_response (io , file_type , status , file_name )
320+ file_stream = pe .save_as (query_sets = query_sets , column_names = column_names ,
321+ dest_file_type = file_type , ** keywords )
322+ return _make_response (file_stream , file_type , status , file_name )
324323
325324
326325def make_response_from_a_table (session , table ,
@@ -335,22 +334,23 @@ def make_response_from_a_table(session, table,
335334 :param status: same as :meth:`~pyexcel_webio.make_response`
336335 :returns: a http response
337336 """
338- io = pe .save_as (session = session , table = table ,
339- dest_file_type = file_type , ** keywords )
340- return _make_response (io , file_type , status , file_name )
337+ file_stream = pe .save_as (session = session , table = table ,
338+ dest_file_type = file_type , ** keywords )
339+ return _make_response (file_stream , file_type , status , file_name )
341340
342341
343342def make_response_from_tables (session , tables ,
344343 file_type , status = 200 , file_name = None ,
345344 ** keywords ):
346345 """
347346 Make a http response from sqlalchmy tables
348-
347+
349348 :param session: SQLAlchemy session
350349 :param tables: SQLAlchemy tables
351350 :param file_type: same as :meth:`~pyexcel_webio.make_response`
352351 :param status: same as :meth:`~pyexcel_webio.make_response`
353352 :returns: a http response
354353 """
355- io = pe .save_book_as (session = session , tables = tables , dest_file_type = file_type , ** keywords )
356- return _make_response (io , file_type , status , file_name )
354+ file_stream = pe .save_book_as (session = session , tables = tables ,
355+ dest_file_type = file_type , ** keywords )
356+ return _make_response (file_stream , file_type , status , file_name )
0 commit comments