Python-based utilities for KF5.


License
Other
Install
pip install kf5py==0.1.8

Documentation

KF5 API

A python package to access KF5 data via its API.

#!/usr/bin/env python

import kf5py

conn = kf5py.Connection('http://localhost:8080/kforum/','username','password')
print conn.is_valid()
section_ids = conn.get_section_ids()
views = conn.get_views_by_sectionid(section_ids[0])

for view in views:
    print view['title']
    viewjson = conn.get_view_by_viewid(view['guid'])
    for vpr in viewjson['viewPostRefs']:
        print vpr['location']