User Tools

Site Tools


packages:python-poldek

This is an old revision of the document!


Poldek unofficial Python bindings

Here's some information i managed to gather by looking at swig source and py code. A lot of help gave cli/test_cli.c, had no clue where to start from.

Very first success:

$ python
Python 2.4.3 (#1, May 15 2006, 19:23:25)
[GCC 3.3.6 (PLD Linux)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import poldek
>>> poldek.lib_init()
>>> ctx = poldek.poldek_ctx()
>>> print ctx
<C poldek_ctx instance at _e0b70708_p_poldek_ctx>
>>> ctx.load_config("foo")
error: foo: No such file or directory
0
>>>

== poldek_ctx

* ctx.load_config(CONFIGFILE) CONFIGFILE string path to config file

* ctx.configure(CONSTANT, “value”)

>>> import poldekmod
>>> ctx.configure(poldekmod.POLDEK_CONF_PM, "vrpm")
1
packages/python-poldek.1149635968.txt.gz · Last modified: 2006-06-07 01:19 by glen