comparison python/s5ify.py @ 763:e047129c84bc

ch ch ch changes
author Jeff Hammel <k0scist@gmail.com>
date Wed, 06 Jan 2016 09:44:57 -0800
parents 1758ead4ad2f
children
comparison
equal deleted inserted replaced
762:1758ead4ad2f 763:e047129c84bc
25 input = options.input 25 input = options.input
26 if not os.path.isfile(input): 26 if not os.path.isfile(input):
27 parser.error("Not a file: '{}'".format(input)) 27 parser.error("Not a file: '{}'".format(input))
28 input = os.path.abspath(options.input) 28 input = os.path.abspath(options.input)
29 29
30 # get output name from input
31 output_filename = os.path.splitext(os.path.basename(input))[0] + '.html'
32 output = os.path.join(os.path.dirname(input), output_filename)
33
34 # build command line
35 options = []
36 command = ['rst2s5.py']
37 command.extend(options)
38 command.extend([input, output])
39 print subprocess.list2cmdline(command)
40
41 # call it
42 subprocess.call(command)
43
30 if __name__ == '__main__': 44 if __name__ == '__main__':
31 main() 45 main()