LibreSCL Scripting

LibreSCL could be used from your favorite scripting languages; any supported by GObject Introspection and by binding its C API to your favorite language.

Some languages where LibreSCL is available are:

If you have GObject Introspection installed, with its development files, it will be auto-detected at LibreSCL compile time.

From Python

In order to use LibreSCL on python you should install it on your system, by compiling from sources.

This code loads Lscl namespace from GObject Introspection's repository; creates a new Lscl.SclDcoument; and loads an IED configuration file called ied.cid at local file system


from gi.repository import Lscl
d = Lscl.SclDocument ()
d.read_from_path("ied.cid")

Copyright 2015 LibreSCL <librescl@librescl.org>
Copyright 2015 PowerWare Media Core <pwmc@pwmc.mx>
Prohibida la reproducción total o parcial del cualquier contenido publicado en este sitio sin la Autorización por escrito del Autor pwmc@pwmc.mx