
Public Member Functions | |
| def | __init__ |
Public Attributes | |
| fd | |
| encoder | |
Static Public Attributes | |
| dialect = None | |
| tuple | encoding = locale.getpreferredencoding() |
Private Member Functions | |
| def | _begin |
| def | _end |
| def | _get_value |
| def | _write_row |
| def py::qo::exporter::comma_separated_values::__init__ | ( | self | ) |
Reimplemented from py::qo::exporter::interface.
00144 : 00145 opendocument_spreadsheet.__init__(self) 00146 self.dialect = user_dialect() 00147 def _begin( self ) :
| def py::qo::exporter::comma_separated_values::_begin | ( | self | ) | [private] |
called when export begins
Reimplemented from py::qo::exporter::opendocument_spreadsheet.
00148 : 00149 self.fd = csv.writer(open(self.filename, 'wb'),self.dialect) 00150 self.encoder = codecs.getencoder(self.encoding) 00151 def _end( self ) :
| def py::qo::exporter::comma_separated_values::_end | ( | self | ) | [private] |
| def py::qo::exporter::comma_separated_values::_get_value | ( | self, | ||
| value | ||||
| ) | [private] |
Reimplemented from py::qo::exporter::opendocument_spreadsheet.
00155 : 00156 value = opendocument_spreadsheet._get_value(self, value) 00157 if isinstance(value, unicode) : 00158 value = self.encoder(value, 'replace')[0] 00159 return value 00160 def _write_row( self, row ) :
| def py::qo::exporter::comma_separated_values::_write_row | ( | self, | ||
| row | ||||
| ) | [private] |
py::qo::exporter::comma_separated_values::dialect = None [static] |
tuple py::qo::exporter::comma_separated_values::encoding = locale.getpreferredencoding() [static] |
Reimplemented from py::qo::exporter::opendocument_spreadsheet.
1.5.3