public static class cStringIO.StringIO extends PyIterator
PyObject.ConversionException
Modifier and Type | Field and Description |
---|---|
boolean |
closed |
int |
pos |
boolean |
softspace |
__doc__next
gcMonitorGlobal, TYPE
Constructor and Description |
---|
cStringIO.StringIO() |
cStringIO.StringIO(PyArray array) |
cStringIO.StringIO(String buffer) |
Modifier and Type | Method and Description |
---|---|
PyObject |
__iternext__()
Return the next element of the sequence that this is an iterator
for.
|
void |
__setattr__(String name,
PyObject value)
A variant of the __setattr__ method which accepts a String
as the key.
|
void |
close()
Free the memory buffer.
|
void |
flush()
Flush the internal buffer.
|
PyString |
getvalue()
Retrieve the entire contents of the ``file'' at any time
before the StringIO object's close() method is called.
|
boolean |
isatty()
Return false.
|
PyString |
read()
Read all data until EOF is reached.
|
PyString |
read(long size)
Read at most size bytes from the file (less if the read hits EOF).
|
PyString |
readline()
Read one entire line from the file.
|
PyString |
readline(long size)
Read one entire line from the file.
|
PyString |
readlineNoNl()
Read and return a line without the trailing newline.
|
PyObject |
readlines()
Read until EOF using readline() and return a list containing
the lines thus read.
|
PyObject |
readlines(long sizehint)
Read until EOF using readline() and return a list containing
the lines thus read.
|
void |
reset()
Reset the file position to the beginning of the file.
|
void |
seek(long pos)
Position the file pointer to the absolute position.
|
void |
seek(long pos,
int mode)
Position the file pointer to the position in the .
|
int |
tell()
Return the file position.
|
void |
truncate()
truncate the file at the current position.
|
void |
truncate(long pos)
truncate the file at the position pos.
|
void |
write(PyObject obj)
Write a string to the file.
|
void |
write(String s) |
void |
writeChar(char ch)
Write a char to the file.
|
void |
writelines(PyObject lines)
Write a list of strings to the file.
|
__iter__, __tojava__, iterator, next, refersDirectlyTo, traverse
__abs__, __add__, __and__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __cmp__, __coerce__, __coerce_ex__, __complex__, __contains__, __delattr__, __delattr__, __delete__, __delitem__, __delitem__, __delslice__, __delslice__, __dir__, __div__, __divmod__, __ensure_finalizer__, __eq__, __findattr__, __findattr__, __findattr_ex__, __finditem__, __finditem__, __finditem__, __float__, __floordiv__, __format__, __ge__, __get__, __getattr__, __getattr__, __getitem__, __getitem__, __getnewargs__, __getslice__, __getslice__, __gt__, __hash__, __hex__, __iadd__, __iand__, __idiv__, __idivmod__, __ifloordiv__, __ilshift__, __imod__, __imul__, __index__, __int__, __invert__, __ior__, __ipow__, __irshift__, __isub__, __itruediv__, __ixor__, __le__, __len__, __long__, __lshift__, __lt__, __mod__, __mul__, __ne__, __neg__, __nonzero__, __not__, __oct__, __or__, __pos__, __pow__, __pow__, __radd__, __rand__, __rdiv__, __rdivmod__, __reduce__, __reduce_ex__, __reduce_ex__, __repr__, __rfloordiv__, __rlshift__, __rmod__, __rmul__, __ror__, __rpow__, __rrshift__, __rshift__, __rsub__, __rtruediv__, __rxor__, __set__, __setattr__, __setitem__, __setitem__, __setitem__, __setslice__, __setslice__, __str__, __sub__, __truediv__, __trunc__, __unicode__, __xor__, _add, _and, _callextra, _cmp, _div, _divmod, _doget, _doget, _doset, _eq, _floordiv, _ge, _gt, _iadd, _iand, _idiv, _idivmod, _ifloordiv, _ilshift, _imod, _imul, _in, _ior, _ipow, _irshift, _is, _isnot, _isub, _itruediv, _ixor, _jcall, _jcallexc, _jthrow, _le, _lshift, _lt, _mod, _mul, _ne, _notin, _or, _pow, _rshift, _sub, _truediv, _xor, asDouble, asIndex, asIndex, asInt, asInt, asIterable, asLong, asLong, asName, asName, asString, asString, asStringOrNull, asStringOrNull, bit_length, conjugate, delDict, delType, dispatch__init__, equals, fastGetClass, fastGetDict, getDict, getType, hashCode, implementsDescrDelete, implementsDescrGet, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isIndex, isInteger, isMappingType, isNumberType, isSequenceType, noAttributeError, object___subclasshook__, readonlyAttributeError, setDict, setType, toString
public cStringIO.StringIO()
public cStringIO.StringIO(String buffer)
public cStringIO.StringIO(PyArray array)
public void __setattr__(String name, PyObject value)
PyObject
__setattr__
in class PyObject
name
- the name whose value will be set -
must be an interned string .value
- the value to set this name toPyObject.__setattr__(PyString, PyObject)
public PyObject __iternext__()
PyObject
__iternext__
in class PyIterator
public void close()
public boolean isatty()
public void seek(long pos)
pos
- the position in the file.public void seek(long pos, int mode)
pos
- the position in the file.mode
- 0=from the start, 1=relative, 2=from the end.public void reset()
public int tell()
public PyString read()
public PyString read(long size)
size
- the number of characters to read.public PyString readline()
public PyString readline(long size)
public PyString readlineNoNl()
public PyObject readlines()
public PyObject readlines(long sizehint)
public void truncate()
public void truncate(long pos)
public void write(PyObject obj)
obj
- The data to write.public void write(String s)
public void writeChar(char ch)
ch
- The data to write.public void writelines(PyObject lines)
public void flush()
public PyString getvalue()