/tp-2/codigo/maketiempos_tex.py
http://tps-paradigmas.googlecode.com/ · Python · 31 lines · 26 code · 5 blank · 0 comment · 3 complexity · 4990f9c65492197e097635785fa75622 MD5 · raw file
- import os
- import sys
- def create_time_tex(times):
- raw_data = open(times).read().strip()
- filas = [r.strip().split(',') for r in raw_data.split('\n')]
- pipes = "{|%s|}" % ("|".join(["l"] * len(filas[0])),)
- data = []
- for columnas in filas:
- cs = " & ".join(columnas) + " \\\\\n\\hline\n"
- data.append(cs)
- data = "".join(data)
- res = """
- \\begin{table}
- \\caption{Tiempos de resolucion de los tableros segun algoritmo}
- \\begin{center}
- \\begin{tabular}%(pipes)s
- \\hline
- %(data)s
- \\end{tabular}
- \\end{center}
- \\end{table}
- """
- return res % locals()
- if __name__ == '__main__':
- res = create_time_tex(sys.argv[1])
- print res