jferard / py4lo

Py4LO is a simple toolkit to help you write and include Python scripts in LibreOffice Calc spreadsheets.
GNU General Public License v3.0
5 stars 2 forks source link

Add reader/writer as in csv module #32

Closed jferard closed 3 years ago

jferard commented 3 years ago
reader = py4lo.reader(oSheet)
for row in reader:
    ...

reader = py4lo.dict_reader(oSheet):
for row in reader:
    ...

With fields: fieldnames, line_num, reader, restkey, restval

writer = py4lo.writer(oSheet)
writer.writerow(...)

writer = py4lo.writer(oSheet, fieldnames)
writer.writeheader()
writer.writerow(...)

With fields: extrasaction, fieldnames, restval

jferard commented 3 years ago

Done.