From: Armaan Bhojwani Date: Mon, 25 Jan 2021 15:51:27 +0000 (-0500) Subject: Restructure into src/ X-Git-Tag: v0.1.0~29 X-Git-Url: https://git.armaanb.net/?p=lightcards.git;a=commitdiff_plain;h=3cdfee8f8f42e6d9fd5b7e445b594e8a1243c1e1 Restructure into src/ --- diff --git a/lightcards.py b/lightcards.py deleted file mode 100755 index 191afcd..0000000 --- a/lightcards.py +++ /dev/null @@ -1,23 +0,0 @@ -#!/usr/bin/env python -# Simple markdown flashcards utility -# Armaan Bhojwani 2021 - -import argparse -import sys -from bs4 import BeautifulSoup -from blessings import Terminal -import markdown - - -def parse_args(): - parser = argparse.ArgumentParser(description="Simple terminal flashcards") - parser.add_argument("inp", metavar="inp", type=str, nargs=1) - return parser.parse_args() - -def main(): - pass - -if __name__ == "__main__": - args = parse_args() - t = Terminal() - main() diff --git a/src/lightcards.py b/src/lightcards.py new file mode 100755 index 0000000..6319d95 --- /dev/null +++ b/src/lightcards.py @@ -0,0 +1,24 @@ +#!/usr/bin/env python +# Markdown flashcard utility +# Armaan Bhojwani 2021 + +import argparse +import display +import parse + + +def parse_args(): + parser = argparse.ArgumentParser(description="Simple terminal flashcards") + parser.add_argument("inp", metavar="input file", type=str, nargs=1) + return parser.parse_args() + +def show(): + display.disp_card() + +def main(): + args = parse_args() + print(parse.parse_html(parse.md2html(args.inp[0]))) + +if __name__ == "__main__": + show() + main()