gnomevfs.Handle — Object representing an open file
| class gnomevfs.Handle: | 
            gnomevfs.Handle(uri, open_mode=gnomevfs.OPEN_READ)
      | 
 | The URI to open. | 
| 
 | Or'd set of open mode flags | 
| Returns: | the new gnomevfs.Handle | 
            def get_file_info(options=gnomevfs.FILE_INFO_DEFAULT)
      | 
 | Or'd set of file info options | 
| Returns: | A gnomevfs.FileInfo. | 
Get information about the file, persuant to the options given.
            def read(bytes)
      | 
 | The number of bytes to read | 
| Returns: | A string containing the data. | 
Read bytes from file.  The actual number of bytes read may be less than this, so you may need to check the length of the string returned.
            def seek(offset, whence=gnomevfs.SEEK_START)
      | 
 | The number of bytes to offset from the position specified by whence.  This can be either positive or negative. | 
| 
 | The start position. | 
Set the current position for reading/writing.
            def tell()
      | Returns: | A long specifying the current byte position. | 
Returns the current position in the file. This is the position at which any reads or writes will begin at.