diff --git a/fc-solve/site/wml/bin/gen_listboxes.py b/fc-solve/site/wml/bin/gen_listboxes.py index f94bc715e..11922b887 100644 --- a/fc-solve/site/wml/bin/gen_listboxes.py +++ b/fc-solve/site/wml/bin/gen_listboxes.py @@ -18,31 +18,39 @@ '' ) + def _gen_options(start, end): """docstring for _gen_options""" return ''.join( - [''.format(num=num) - for num in range(start, end+1)]) + [''.format(num=num) + for num in range(start, end+1)] + ) + fc_listbox_id = "num_freecells" fc_listbox = (listbox_template).format( id=fc_listbox_id, label_text='Freecells Number:', - options=_gen_options(start=0, end=8)) + options=_gen_options(start=0, end=8) +) cols_listbox_id = "num_columns" cols_listbox = (listbox_template).format( id=cols_listbox_id, label_text='Columns Number:', - options=_gen_options(start=1, end=12)) + options=_gen_options(start=1, end=12) +) + def out(out_fn, text): """docstring for out""" with open(out_fn, 'wt') as f: f.write(text) + def o_htmlish(base, text): return out('lib/' + base + '.htmlish', text) + o_htmlish('fc_listbox', fc_listbox) o_htmlish('cols_listbox', cols_listbox)