Module __builtin__ :: Class file
[show private | hide private]
[frames | no frames]

Class file

object --+
         |
        file

Known Subclasses:
WhyCantIHaveWeakReferencesToFilesGoddamnit

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. Note: open() is an alias for file().
Method Summary
a new object with type S, a subtype of T __new__(S, ...)

Class Variable Summary
wrapper_descriptor __init__
wrapper_descriptor __getattribute__
wrapper_descriptor __iter__
wrapper_descriptor __repr__
method_descriptor close
getset_descriptor closed
method_descriptor fileno
method_descriptor flush
method_descriptor isatty
member_descriptor mode
member_descriptor name
method_descriptor read
method_descriptor readinto
method_descriptor readline
method_descriptor readlines
method_descriptor seek
member_descriptor softspace
method_descriptor tell
method_descriptor truncate
method_descriptor write
method_descriptor writelines
method_descriptor xreadlines

Method Details

__new__(S, ...)

Returns:
a new object with type S, a subtype of T

Class Variable Details

__init__

Type:
wrapper_descriptor
Value:
<slot wrapper '__init__' of 'file' objects>                            

__getattribute__

Type:
wrapper_descriptor
Value:
<slot wrapper '__getattribute__' of 'file' objects>                    

__iter__

Type:
wrapper_descriptor
Value:
<slot wrapper '__iter__' of 'file' objects>                            

__repr__

Type:
wrapper_descriptor
Value:
<slot wrapper '__repr__' of 'file' objects>                            

close

Type:
method_descriptor
Value:
<method 'close' of 'file' objects>                                     

closed

Type:
getset_descriptor
Value:
<attribute 'closed' of 'file' objects>                                 

fileno

Type:
method_descriptor
Value:
<method 'fileno' of 'file' objects>                                    

flush

Type:
method_descriptor
Value:
<method 'flush' of 'file' objects>                                     

isatty

Type:
method_descriptor
Value:
<method 'isatty' of 'file' objects>                                    

mode

Type:
member_descriptor
Value:
<member 'mode' of 'file' objects>                                      

name

Type:
member_descriptor
Value:
<member 'name' of 'file' objects>                                      

read

Type:
method_descriptor
Value:
<method 'read' of 'file' objects>                                      

readinto

Type:
method_descriptor
Value:
<method 'readinto' of 'file' objects>                                  

readline

Type:
method_descriptor
Value:
<method 'readline' of 'file' objects>                                  

readlines

Type:
method_descriptor
Value:
<method 'readlines' of 'file' objects>                                 

seek

Type:
method_descriptor
Value:
<method 'seek' of 'file' objects>                                      

softspace

Type:
member_descriptor
Value:
<member 'softspace' of 'file' objects>                                 

tell

Type:
method_descriptor
Value:
<method 'tell' of 'file' objects>                                      

truncate

Type:
method_descriptor
Value:
<method 'truncate' of 'file' objects>                                  

write

Type:
method_descriptor
Value:
<method 'write' of 'file' objects>                                     

writelines

Type:
method_descriptor
Value:
<method 'writelines' of 'file' objects>                                

xreadlines

Type:
method_descriptor
Value:
<method 'xreadlines' of 'file' objects>                                

Generated by Epydoc 1.1 on Fri Jun 27 03:45:21 2003 http://epydoc.sf.net