useful_inkleby.files package¶
Submodules¶
useful_inkleby.files.quickgrid module¶
QuickGrid library - very simple communication with spreadsheets. v1
-
class
useful_inkleby.files.quickgrid.FlexiBook(*args, **kwargs)[source]¶ Bases:
xlwt.Workbook.Workbookmodification to xlwt library - for merging multiple sheets
-
class
useful_inkleby.files.quickgrid.ItemRow(quick_grid_instance, header_dict, *args, **kwargs)[source]¶ Bases:
listobject returned while iterating through a quick list
-
class
useful_inkleby.files.quickgrid.QuickGrid(name='', header=[], cached=True)[source]¶ Bases:
objectA very simple files interface - loads files into memory so basic reads can be done.
-
useful_inkleby.files.quickgrid.export_csv(file, header, body, force_unicode=False)[source]¶ exports csv (non-unicode)
-
useful_inkleby.files.quickgrid.import_csv(s_file, unicode=False, start=0, limit=None, codec='')[source]¶ imports csvs, returns head/body - switch to use different csv processor
-
useful_inkleby.files.quickgrid.import_xls(s_file, tab='', header_row=0)[source]¶ does what you’d expect
useful_inkleby.files.quicktext module¶
Created on Jul 25, 2016
@author: Alex