Module jumpscale.clients.base

Expand source code
from jumpscale.core.base import Base


class Client(Base):
    pass

Classes

class Client (parent_=None, instance_name_=None, **values)

A simple attribute-based namespace.

SimpleNamespace(**kwargs)

base class implementation for any class with fields which supports getting/setting raw data for any instance fields.

any instance can have an optional name and a parent.

class Person(Base):
    name = fields.String()
    age = fields.Float()

p = Person(name="ahmed", age="19")
print(p.name, p.age)

Args

parent_ : Base, optional
parent instance. Defaults to None.
instance_name_ : str, optional
instance name. Defaults to None.
**values
any given field values to initiate the instance with
Expand source code
class Client(Base):
    pass

Ancestors

  • Base
  • types.SimpleNamespace

Subclasses

Inherited members