Mercurial > hg > config
comparison python/html2flux.py @ 620:a43d0205f80b
STUB: python/html2flux.py
| author | Jeff Hammel <k0scist@gmail.com> |
|---|---|
| date | Wed, 05 Feb 2014 08:33:16 -0800 |
| parents | ee3c1b65d6d1 |
| children | fbfc02ea7d8e |
comparison
equal
deleted
inserted
replaced
| 619:fd50f457185c | 620:a43d0205f80b |
|---|---|
| 21 from lxml import etree | 21 from lxml import etree |
| 22 from lsex import lsex # local import | 22 from lsex import lsex # local import |
| 23 | 23 |
| 24 # available executables | 24 # available executables |
| 25 executables = set([i.rsplit('/', 1)[-1] for i in lsex() ]) | 25 executables = set([i.rsplit('/', 1)[-1] for i in lsex() ]) |
| 26 | |
| 27 # TODO: next generation | |
| 28 # class HtmlMenu | |
| 29 # def _init__(self, html): | |
| 30 # if isinstance (html, string): | |
| 31 # html = | |
| 32 # for item in html | |
| 33 | |
| 34 # class Command | |
| 35 # classname = '' | |
| 36 | |
| 37 # class Sudo(Command) | |
| 38 # classname = 'sudo' | |
| 39 # programs = (('gksudo',),) | |
| 26 | 40 |
| 27 def readmenu(dl, output, top=True): | 41 def readmenu(dl, output, top=True): |
| 28 """read menu from an <dl> tag""" | 42 """read menu from an <dl> tag""" |
| 29 # TODO: probably don't really need lxml | 43 # TODO: probably don't really need lxml |
| 30 | 44 |
