Ejemplo n.º 1
0
def main():
    # 引数を解析
    parser = argparse.ArgumentParser()
    parser.add_argument("--t")
    args = parser.parse_args()

    # 引数を変数に設定
    file_type = args.t

    if file_type == "plain":
        textbuilder = TextBuilder()
        director = Director(textbuilder)
        director.construct()
        result = textbuilder.get_result()
        print(result)
    elif file_type == "html":
        htmlbuilder = HtmlBuilder()
        director = Director(htmlbuilder)
        director.construct()
        filename = htmlbuilder.get_result()
        print("{}が作成されました".format(filename))
    else:
        usage()