forked from solderpunk/AV-98
ansirenderer cli
This commit is contained in:
parent
965f8916c2
commit
0cd988b055
|
@ -7,6 +7,7 @@ import textwrap
|
||||||
import time
|
import time
|
||||||
import html
|
import html
|
||||||
import urllib
|
import urllib
|
||||||
|
import argparse
|
||||||
from offutils import run,term_width
|
from offutils import run,term_width
|
||||||
try:
|
try:
|
||||||
from readability import Document
|
from readability import Document
|
||||||
|
@ -1122,3 +1123,14 @@ class HtmlRenderer(AbstractRenderer):
|
||||||
recursive_render(soup)
|
recursive_render(soup)
|
||||||
return r.get_final(),links
|
return r.get_final(),links
|
||||||
|
|
||||||
|
def main():
|
||||||
|
parser = argparse.ArgumentParser(description=__doc__)
|
||||||
|
parser.add_argument("--format", choices=["gemtext","html","feed","gopher","image","folder"],
|
||||||
|
help="Renderer to use. Available: gemtext, html, feed, gopher, image, folder")
|
||||||
|
parser.add_argument("input",metavar="INPUT", nargs="*",
|
||||||
|
help="text to render")
|
||||||
|
args = parser.parse_args()
|
||||||
|
print(args.input)
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
main()
|
||||||
|
|
Loading…
Reference in New Issue