Skip to main content

NIXT

Project description

NAME

nixt - NIXT

SYNOPSIS

>>> from nixt.object import Object, dumps, loads
>>> o = Object()
>>> o.a = "b"
>>> print(loads(dumps(o))
{'a': 'b'}

INSTALL

$ pip install nixt

DESCRIPTION

``NIXT`` has all you need to program a unix cli program, such as disk
perisistence for configuration files, event handler to handle the
client/server connection, deferred exception handling to not crash
on an error, etc.

``NIXT`` contains python3 code to program objects in a functional way. It
provides a base Object class that has only dunder methods, all methods
are factored out into functions with the objects as the first argument.
It is called Object Programming (OP), OOP without the oriented.

``NIXT`` allows for easy json save//load to/from disk of objects. It
provides an "clean namespace" Object class that only has dunder
methods, so the namespace is not cluttered with method names. This
makes storing and reading to/from json possible.

COPYRIGHT

``NIXT`` is Public Domain.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nixt-210.tar.gz (34.4 kB view details)

Uploaded Source

File details

Details for the file nixt-210.tar.gz.

File metadata

  • Download URL: nixt-210.tar.gz
  • Upload date:
  • Size: 34.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for nixt-210.tar.gz
Algorithm Hash digest
SHA256 304bd8cad9061870e22c45266b5edc156a308ab93592818846185445ff4144fa
MD5 9fa0d4817969e8732ca8e08b2b420a04
BLAKE2b-256 0d3663b72b3e1bfb3c159a2061f435949bd7a29ca421be5de9545c9ce19d7755

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page