Package dbf :: Module tables :: Class _TableHeader
[hide private]

Class _TableHeader

source code

object --+
         |
        _TableHeader

Instance Methods [hide private]
 
__init__(yo, data)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
codepage(yo, cp=None)
get/set code page of table
source code
 
data(yo, bytes=None)
get/set entire structure
source code
 
extra(yo, data=None)
get/set any extra dbf info (located after headers, before data records)
source code
 
fieldcount(yo)
number of fields (read-only)
source code
 
fields(yo, block=None)
get/set field block structure
source code
 
recordcount(yo, count=None)
get/set number of records (maximum 16,777,215)
source code
 
recordlength(yo)
length of a record (read_only) (max of 65,535)
source code
 
start(yo, pos=None)
starting position of first record in file (must be within first 64K)
source code
 
update(yo)
date of last table modification (read-only)
source code
 
version(yo, ver=None)
dbf version
source code

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(yo, data)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)