Portál AbcLinuxu, 10. května 2025 18:54
plugin.Enable = True
, kde plugin = compizconfig.config(context, 'pluginname')
a context = compizconfig.Context()
. Řešení prosté, cesta dlouhá.
Dokumentaci ke compizconfig python bindings jsem nenašel, čtení zdrojového kódu compizconfig.c k poznání nepřispělo, pokus o vygenerování dokumentace pomocí epydoc mne posunulo trochu dále, ale kontrétně výše uvedené plugin.Enable se tam neobjevilo.
Nakonec nejpřínosnější, ale i nejnáročnější, bylo procházení kódem ccsm, který compizconfig python binding využívá. Ale i to byla zoufalá metoda pokus & omyl (kvůli především vlastní neznalosti pythonu).
Jak postupují skuteční programátoři v pythonu?
Na otázku zatím nikdo bohužel neodpověděl.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.