#!/usr/bin/python3

import pykbrd


if __name__ == '__main__':
    result = pykbrd.run(
        action_cls=pykbrd.app.ShowingAction,
        ki=pykbrd.kbrd.COLUMN_INFO,
        scheme=pykbrd.app.ParamSet([
            pykbrd.app.AltParamSet([
                pykbrd.app.PositionalParam(kw='column_id', factory=int, fmt_desc="integer"),
                pykbrd.app.Param(kw='column_id', factory=int),
            ], mandatory=True)
        ]),
        formatter_cls=pykbrd.out.ColumnFormatter,
    )
    print('\n'.join(result.lines))
