view python/s5ify.py @ 761:9e4a21ca48af

add a front end to rst2s5; stub
author Jeff Hammel <k0scist@gmail.com>
date Mon, 04 Jan 2016 12:54:51 -0800
parents
children 1758ead4ad2f
line wrap: on
line source

#!/usr/bin/env python

"""
my front end to rst2st.py
"""

# imports
import argparse
import os
import subprocess
import sys

def normalize_filename(filename):
    return None  # TODO

def main(args=sys.argv[1:]):
    """CLI"""

    # parse command line
    parser = argparse.ArgumentParser(description=__doc__)
    parser.add_option('input')
    options = parser.parse_parse(args)

    # sanity
    input = options.input
    if not os.path.isfile(input)
        parser.error("Not a file: '{}'".format(input))
    input = os.path.abspath(options.input)

if __name__ == '__main__':
    main()