60 </table> |
60 </table> |
61 <h3>Methods</h3> |
61 <h3>Methods</h3> |
62 <table> |
62 <table> |
63 <tr> |
63 <tr> |
64 <td><a href="#File.__init__">File</a></td> |
64 <td><a href="#File.__init__">File</a></td> |
65 <td>Constructor, checks for unimplemented parameters.</td> |
65 <td>Constructor</td> |
66 </tr><tr> |
66 </tr><tr> |
67 <td><a href="#File.next">next</a></td> |
67 <td><a href="#File.next">next</a></td> |
68 <td>Method if used in a iterator.</td> |
68 <td>Public method used in an iterator.</td> |
69 </tr><tr> |
69 </tr><tr> |
70 <td><a href="#File.read">read</a></td> |
70 <td><a href="#File.read">read</a></td> |
71 <td>Read n bytes or all if n=-1 from file.</td> |
71 <td>Public method to read n bytes or all if n=-1 from file.</td> |
72 </tr><tr> |
72 </tr><tr> |
73 <td><a href="#File.readline">readline</a></td> |
73 <td><a href="#File.readline">readline</a></td> |
74 <td>Read one line from file.</td> |
74 <td>Public method to read one line from file.</td> |
75 </tr><tr> |
75 </tr><tr> |
76 <td><a href="#File.readlines">readlines</a></td> |
76 <td><a href="#File.readlines">readlines</a></td> |
77 <td>Read all lines from file.</td> |
77 <td>Public method to read all lines from file.</td> |
78 </tr><tr> |
78 </tr><tr> |
79 <td><a href="#File.write">write</a></td> |
79 <td><a href="#File.write">write</a></td> |
80 <td>Write given data to file.</td> |
80 <td>Public method to write given data to file and encode if needed.</td> |
81 </tr> |
81 </tr> |
82 </table> |
82 </table> |
83 <h3>Static Methods</h3> |
83 <h3>Static Methods</h3> |
84 <table> |
84 <table> |
85 <tr><td>None</td></tr> |
85 <tr><td>None</td></tr> |
86 </table> |
86 </table> |
87 <a NAME="File.__init__" ID="File.__init__"></a> |
87 <a NAME="File.__init__" ID="File.__init__"></a> |
88 <h4>File (Constructor)</h4> |
88 <h4>File (Constructor)</h4> |
89 <b>File</b>(<i>filein, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True</i>) |
89 <b>File</b>(<i>filein, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True</i>) |
90 <p> |
90 <p> |
91 Constructor, checks for unimplemented parameters. |
91 Constructor |
|
92 </p><p> |
|
93 It checks for unimplemented parameters. |
92 </p><dl> |
94 </p><dl> |
93 <dt><i>filein</i></dt> |
95 <dt><i>filein</i></dt> |
94 <dd> |
96 <dd> |
95 filename or file descriptor (string) |
97 filename or file descriptor (string) |
96 </dd><dt><i>mode=</i></dt> |
98 </dd><dt><i>mode=</i></dt> |
121 </dd> |
123 </dd> |
122 </dl><a NAME="File.next" ID="File.next"></a> |
124 </dl><a NAME="File.next" ID="File.next"></a> |
123 <h4>File.next</h4> |
125 <h4>File.next</h4> |
124 <b>next</b>(<i></i>) |
126 <b>next</b>(<i></i>) |
125 <p> |
127 <p> |
126 Method if used in a iterator. |
128 Public method used in an iterator. |
127 </p><dl> |
129 </p><dl> |
128 <dt>Returns:</dt> |
130 <dt>Returns:</dt> |
129 <dd> |
131 <dd> |
130 decoded data read |
132 decoded data read |
131 </dd> |
133 </dd> |
132 </dl><a NAME="File.read" ID="File.read"></a> |
134 </dl><a NAME="File.read" ID="File.read"></a> |
133 <h4>File.read</h4> |
135 <h4>File.read</h4> |
134 <b>read</b>(<i>n=-1</i>) |
136 <b>read</b>(<i>n=-1</i>) |
135 <p> |
137 <p> |
136 Read n bytes or all if n=-1 from file. |
138 Public method to read n bytes or all if n=-1 from file. |
137 </p><dl> |
139 </p><dl> |
138 <dt><i>n=</i></dt> |
140 <dt><i>n=</i></dt> |
139 <dd> |
141 <dd> |
140 bytecount or all if n=-1 (int) |
142 bytecount or all if n=-1 (int) |
141 </dd> |
143 </dd> |
146 </dd> |
148 </dd> |
147 </dl><a NAME="File.readline" ID="File.readline"></a> |
149 </dl><a NAME="File.readline" ID="File.readline"></a> |
148 <h4>File.readline</h4> |
150 <h4>File.readline</h4> |
149 <b>readline</b>(<i>limit=-1</i>) |
151 <b>readline</b>(<i>limit=-1</i>) |
150 <p> |
152 <p> |
151 Read one line from file. |
153 Public method to read one line from file. |
152 </p><dl> |
154 </p><dl> |
153 <dt><i>limit=</i></dt> |
155 <dt><i>limit=</i></dt> |
154 <dd> |
156 <dd> |
155 maximum bytes to read or all if limit=-1 (int) |
157 maximum bytes to read or all if limit=-1 (int) |
156 </dd> |
158 </dd> |
161 </dd> |
163 </dd> |
162 </dl><a NAME="File.readlines" ID="File.readlines"></a> |
164 </dl><a NAME="File.readlines" ID="File.readlines"></a> |
163 <h4>File.readlines</h4> |
165 <h4>File.readlines</h4> |
164 <b>readlines</b>(<i>hint=-1</i>) |
166 <b>readlines</b>(<i>hint=-1</i>) |
165 <p> |
167 <p> |
166 Read all lines from file. |
168 Public method to read all lines from file. |
167 </p><dl> |
169 </p><dl> |
168 <dt><i>hint=</i></dt> |
170 <dt><i>hint=</i></dt> |
169 <dd> |
171 <dd> |
170 maximum bytes to read or all if hint=-1 (int) |
172 maximum bytes to read or all if hint=-1 (int) |
171 </dd> |
173 </dd> |