Package lxml :: Module etree :: Class DTD |
[hide private]
[frames] | no frames]

# Class DTD

    object --+
             |
    _Validator --+
                 |
                DTD

A DTD validator.

Can load from filesystem directly given a filename or file-like object. Alternatively, pass the keyword parameter ``external_id`` to load from a catalog.

Instance Methods | [hide private]
__call__(...) Validate doc using the DTD. |
__init__(...) x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
__new__(T, S, ...) Returns: a new object with type S, a subtype of T |
Inherited from `_Validator`: `assertValid`, `assert_`, `validate` Inherited from `object`: `__delattr__`, `__getattribute__`, `__hash__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__str__`

Properties | [hide private]
Inherited from `_Validator`: `error_log` Inherited from `object`: `__class__`

Method Details | [hide private]

### __call__(...) (Call operator) |
Validate doc using the DTD. Returns true if the document is valid, false if not.

### __init__(...) (Constructor) |
x.__init__(...) initializes x; see x.__class__.__doc__ for signature Overrides: _Validator.__init__

### __new__(T, S, ...) |
  Returns:
      a new object with type S, a subtype of T
Overrides: _Validator.__new__