Docs for cache.disk.locker

[ Python Tutorial ] [ Python Libraries ] [ web2py epydoc ]

Description


<type 'file'>


1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
file(name[, mode[, buffering]]) -> file object

Open a file. The mode can be 'r', 'w' or 'a' for reading (default),
writing or appending. The file will be created if it doesn't exist
when opened for writing or appending; it will be truncated when
opened for writing. Add a 'b' to the mode for binary files.
Add a '+' to the mode to allow simultaneous reading and writing.
If the buffering argument is given, 0 means unbuffered, 1 means line
buffered, and larger numbers specify the buffer size.
Add a 'U' to mode to open the file for input with universal newline
support. Any line ending in the input file will be seen as a '\n'
in Python. Also, a file so opened gains the attribute 'newlines';
the value for this attribute is one of None (no newline read yet),
'\r', '\n', '\r\n' or a tuple containing all the newline types seen.

'U' cannot be combined with 'w' or '+' mode.


Attributes


cache.disk.locker.__class__ <type 'type'> extends (<type 'object'>,) belongs to class <type 'type'>
file(name[, mode[, buffering]]) -> file object Open a file. The mode can be 'r', 'w' or 'a' for reading (default), writing or appending. The file will be created if it doesn't exist when opened for writing or appending; it will be truncated when opened for writing. Add a 'b' to the mode for binary files. Add a '+' to the mode to allow simultaneous reading and writing. If the buffering argument is given, 0 means unbuffered, 1 means line buffered, and larger numbers specify the buffer size. Add a 'U' to mode to open the file for input with universal newline support. Any line ending in the input file will be seen as a '\n' in Python. Also, a file so opened gains the attribute 'newlines'; the value for this attribute is one of None (no newline read yet), '\r', '\n', '\r\n' or a tuple containing all the newline types seen. 'U' cannot be combined with 'w' or '+' mode.

cache.disk.locker.__delattr__ <type 'method-wrapper'> belongs to class <type 'method-wrapper'>
x.__delattr__('name') <==> del x.name

cache.disk.locker.__doc__ <type 'str'> belongs to class <type 'str'>
str(object) -> string Return a nice string representation of the object. If the argument is a string, the return value is the same object.

cache.disk.locker.__enter__ <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
__enter__() -> self.

cache.disk.locker.__exit__ <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
__exit__(*excinfo) -> None. Closes the file.

cache.disk.locker.__getattribute__ <type 'method-wrapper'> belongs to class <type 'method-wrapper'>
x.__getattribute__('name') <==> x.name

cache.disk.locker.__hash__ <type 'method-wrapper'> belongs to class <type 'method-wrapper'>
x.__hash__() <==> hash(x)

cache.disk.locker.__init__ <type 'method-wrapper'> belongs to class <type 'method-wrapper'>
x.__init__(...) initializes x; see x.__class__.__doc__ for signature

cache.disk.locker.__iter__ <type 'method-wrapper'> belongs to class <type 'method-wrapper'>
x.__iter__() <==> iter(x)

cache.disk.locker.__new__ <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
T.__new__(S, ...) -> a new object with type S, a subtype of T

cache.disk.locker.__reduce__ <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
helper for pickle

cache.disk.locker.__reduce_ex__ <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
helper for pickle

cache.disk.locker.__repr__ <type 'method-wrapper'> belongs to class <type 'method-wrapper'>
x.__repr__() <==> repr(x)

cache.disk.locker.__setattr__ <type 'method-wrapper'> belongs to class <type 'method-wrapper'>
x.__setattr__('name', value) <==> x.name = value

cache.disk.locker.__str__ <type 'method-wrapper'> belongs to class <type 'method-wrapper'>
x.__str__() <==> str(x)

cache.disk.locker.close <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
close() -> None or (perhaps) an integer. Close the file. Sets data attribute .closed to True. A closed file cannot be used for further I/O operations. close() may be called more than once without error. Some kinds of file objects (for example, opened by popen()) may return an exit status upon closing.

cache.disk.locker.closed <type 'bool'> belongs to class <type 'bool'>
bool(x) -> bool Returns True when the argument x is true, False otherwise. The builtins True and False are the only two instances of the class bool. The class bool is a subclass of the class int, and cannot be subclassed.

cache.disk.locker.encoding <type 'NoneType'> belongs to class <type 'NoneType'>

cache.disk.locker.fileno <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
fileno() -> integer "file descriptor". This is needed for lower-level file interfaces, such os.read().

cache.disk.locker.flush <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
flush() -> None. Flush the internal I/O buffer.

cache.disk.locker.isatty <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
isatty() -> true or false. True if the file is connected to a tty device.

cache.disk.locker.mode <type 'str'> belongs to class <type 'str'>
str(object) -> string Return a nice string representation of the object. If the argument is a string, the return value is the same object.

cache.disk.locker.name <type 'str'> belongs to class <type 'str'>
str(object) -> string Return a nice string representation of the object. If the argument is a string, the return value is the same object.

cache.disk.locker.newlines <type 'NoneType'> belongs to class <type 'NoneType'>

cache.disk.locker.next <type 'method-wrapper'> belongs to class <type 'method-wrapper'>
x.next() -> the next value, or raise StopIteration

cache.disk.locker.read <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
read([size]) -> read at most size bytes, returned as a string. If the size argument is negative or omitted, read until EOF is reached. Notice that when in non-blocking mode, less data than what was requested may be returned, even if no size parameter was given.

cache.disk.locker.readinto <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
readinto() -> Undocumented. Don't use this; it may go away.

cache.disk.locker.readline <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
readline([size]) -> next line from the file, as a string. Retain newline. A non-negative size argument limits the maximum number of bytes to return (an incomplete line may be returned then). Return an empty string at EOF.

cache.disk.locker.readlines <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
readlines([size]) -> list of strings, each a line from the file. Call readline() repeatedly and return a list of the lines so read. The optional size argument, if given, is an approximate bound on the total number of bytes in the lines returned.

cache.disk.locker.seek <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
seek(offset[, whence]) -> None. Move to new file position. Argument offset is a byte count. Optional argument whence defaults to 0 (offset from start of file, offset should be >= 0); other values are 1 (move relative to current position, positive or negative), and 2 (move relative to end of file, usually negative, although many platforms allow seeking beyond the end of a file). If the file is opened in text mode, only offsets returned by tell() are legal. Use of other offsets causes undefined behavior. Note that not all file objects are seekable.

cache.disk.locker.softspace <type 'int'> belongs to class <type 'int'>
int(x[, base]) -> integer Convert a string or number to an integer, if possible. A floating point argument will be truncated towards zero (this does not include a string representation of a floating point number!) When converting a string, use the optional base. It is an error to supply a base when converting a non-string. If the argument is outside the integer range a long object will be returned instead.

cache.disk.locker.tell <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
tell() -> current file position, an integer (may be a long integer).

cache.disk.locker.truncate <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
truncate([size]) -> None. Truncate the file to at most size bytes. Size defaults to the current file position, as returned by tell().

cache.disk.locker.write <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
write(str) -> None. Write string str to file. Note that due to buffering, flush() or close() may be needed before the file on disk reflects the data written.

cache.disk.locker.writelines <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
writelines(sequence_of_strings) -> None. Write the strings to the file. Note that newlines are not added. The sequence can be any iterable object producing strings. This is equivalent to calling write() for each string.

cache.disk.locker.xreadlines <type 'builtin_function_or_method'> belongs to class <type 'builtin_function_or_method'>
xreadlines() -> returns self. For backward compatibility. File objects now include the performance optimizations previously implemented in the xreadlines module.