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.Workbook
modification to xlwt library - for merging multiple sheets
-
class
useful_inkleby.files.quickgrid.
ItemRow
(quick_grid_instance, header_dict, *args, **kwargs)[source]¶ Bases:
list
object returned while iterating through a quick list
-
class
useful_inkleby.files.quickgrid.
QuickGrid
(name='', header=[], cached=True)[source]¶ Bases:
object
A 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