Orbits  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
Public Member Functions | Public Attributes | List of all members
codecs.StreamWriter Class Reference
Inheritance diagram for codecs.StreamWriter:
codecs.Codec encodings.ascii.StreamWriter encodings.base64_codec.StreamWriter encodings.big5.StreamWriter encodings.big5hkscs.StreamWriter encodings.bz2_codec.StreamWriter encodings.charmap.StreamWriter encodings.cp037.StreamWriter encodings.cp1006.StreamWriter encodings.cp1026.StreamWriter encodings.cp1140.StreamWriter encodings.cp1250.StreamWriter encodings.cp1251.StreamWriter encodings.cp1252.StreamWriter encodings.cp1253.StreamWriter encodings.cp1254.StreamWriter encodings.cp1255.StreamWriter encodings.cp1256.StreamWriter encodings.cp1257.StreamWriter encodings.cp1258.StreamWriter encodings.cp424.StreamWriter encodings.cp437.StreamWriter encodings.cp500.StreamWriter encodings.cp720.StreamWriter encodings.cp737.StreamWriter encodings.cp775.StreamWriter encodings.cp850.StreamWriter encodings.cp852.StreamWriter encodings.cp855.StreamWriter encodings.cp856.StreamWriter encodings.cp857.StreamWriter encodings.cp858.StreamWriter encodings.cp860.StreamWriter encodings.cp861.StreamWriter encodings.cp862.StreamWriter encodings.cp863.StreamWriter encodings.cp864.StreamWriter encodings.cp865.StreamWriter encodings.cp866.StreamWriter encodings.cp869.StreamWriter encodings.cp874.StreamWriter encodings.cp875.StreamWriter encodings.cp932.StreamWriter encodings.cp949.StreamWriter encodings.cp950.StreamWriter encodings.euc_jis_2004.StreamWriter encodings.euc_jisx0213.StreamWriter encodings.euc_jp.StreamWriter encodings.euc_kr.StreamWriter encodings.gb18030.StreamWriter encodings.gb2312.StreamWriter encodings.gbk.StreamWriter encodings.hex_codec.StreamWriter encodings.hp_roman8.StreamWriter encodings.hz.StreamWriter encodings.idna.StreamWriter encodings.iso2022_jp.StreamWriter encodings.iso2022_jp_1.StreamWriter encodings.iso2022_jp_2004.StreamWriter encodings.iso2022_jp_2.StreamWriter encodings.iso2022_jp_3.StreamWriter encodings.iso2022_jp_ext.StreamWriter encodings.iso2022_kr.StreamWriter encodings.iso8859_10.StreamWriter encodings.iso8859_11.StreamWriter encodings.iso8859_13.StreamWriter encodings.iso8859_14.StreamWriter encodings.iso8859_15.StreamWriter encodings.iso8859_16.StreamWriter encodings.iso8859_1.StreamWriter encodings.iso8859_2.StreamWriter encodings.iso8859_3.StreamWriter encodings.iso8859_4.StreamWriter encodings.iso8859_5.StreamWriter encodings.iso8859_6.StreamWriter encodings.iso8859_7.StreamWriter encodings.iso8859_8.StreamWriter encodings.iso8859_9.StreamWriter encodings.johab.StreamWriter encodings.koi8_r.StreamWriter encodings.koi8_u.StreamWriter encodings.latin_1.StreamWriter encodings.mac_arabic.StreamWriter encodings.mac_centeuro.StreamWriter encodings.mac_croatian.StreamWriter encodings.mac_cyrillic.StreamWriter encodings.mac_farsi.StreamWriter encodings.mac_greek.StreamWriter encodings.mac_iceland.StreamWriter encodings.mac_latin2.StreamWriter encodings.mac_roman.StreamWriter encodings.mac_romanian.StreamWriter encodings.mac_turkish.StreamWriter encodings.mbcs.StreamWriter encodings.palmos.StreamWriter encodings.ptcp154.StreamWriter encodings.punycode.StreamWriter encodings.quopri_codec.StreamWriter encodings.raw_unicode_escape.StreamWriter encodings.rot_13.StreamWriter encodings.shift_jis.StreamWriter encodings.shift_jis_2004.StreamWriter encodings.shift_jisx0213.StreamWriter encodings.string_escape.StreamWriter encodings.tis_620.StreamWriter encodings.undefined.StreamWriter encodings.unicode_escape.StreamWriter encodings.unicode_internal.StreamWriter encodings.utf_16.StreamWriter encodings.utf_16_be.StreamWriter encodings.utf_16_le.StreamWriter encodings.utf_32.StreamWriter encodings.utf_32_be.StreamWriter encodings.utf_32_le.StreamWriter encodings.utf_7.StreamWriter encodings.utf_8.StreamWriter encodings.utf_8_sig.StreamWriter encodings.uu_codec.StreamWriter encodings.zlib_codec.StreamWriter

Public Member Functions

def __init__
 
def write
 
def writelines
 
def reset
 
def seek
 
def __getattr__
 
def __enter__
 
def __exit__
 
- Public Member Functions inherited from codecs.Codec
def encode
 
def decode
 

Public Attributes

 stream
 
 errors
 

Constructor & Destructor Documentation

def codecs.StreamWriter.__init__ (   self,
  stream,
  errors = 'strict' 
)
Creates a StreamWriter instance.

    stream must be a file-like object open for writing
    (binary) data.

    The StreamWriter may use different error handling
    schemes by providing the errors keyword argument. These
    parameters are predefined:

     'strict' - raise a ValueError (or a subclass)
     'ignore' - ignore the character and continue with the next
     'replace'- replace with a suitable replacement character
     'xmlcharrefreplace' - Replace with the appropriate XML
                   character reference.
     'backslashreplace'  - Replace with backslashed escape
                   sequences (only for encoding).

    The set of allowed parameter values can be extended via
    register_error.

Member Function Documentation

def codecs.StreamWriter.__enter__ (   self)
def codecs.StreamWriter.__exit__ (   self,
  type,
  value,
  tb 
)
def codecs.StreamWriter.__getattr__ (   self,
  name,
  getattr = getattr 
)
Inherit all other methods from the underlying stream.
def codecs.StreamWriter.reset (   self)
Flushes and resets the codec buffers used for keeping state.

    Calling this method should ensure that the data on the
    output is put into a clean state, that allows appending
    of new fresh data without having to rescan the whole
    stream to recover state.
def codecs.StreamWriter.seek (   self,
  offset,
  whence = 0 
)
def codecs.StreamWriter.write (   self,
  object 
)
Writes the object's contents encoded to self.stream.
def codecs.StreamWriter.writelines (   self,
  list 
)
Writes the concatenated list of strings to the stream
    using .write().

Member Data Documentation

codecs.StreamWriter.errors
codecs.StreamWriter.stream

The documentation for this class was generated from the following file:

Copyright 2014 Google Inc. All rights reserved.