data/pushbackcolumn.py
author Eugen Sawin <sawine@me73.com>
Tue, 29 Mar 2011 19:26:07 +0200
changeset 15 0d2daf4fcb99
permissions -rwxr-xr-x
Stuff.
sawine@0
     1
#!/usr/bin/python
sawine@0
     2
sawine@0
     3
import dflowlog
sawine@0
     4
from dflowlog import dflow_fields as fields
sawine@0
     5
from filter import filter
sawine@0
     6
import sys
sawine@0
     7
from datetime import datetime
sawine@0
     8
from datetime import timedelta
sawine@0
     9
from optparse import OptionParser
sawine@0
    10
sawine@0
    11
if __name__ == "__main__":	
sawine@0
    12
	arg_parser = OptionParser(usage="usage: %prog [options] column_id csv_file1 csv_file2 ...")
sawine@0
    13
	(options, args) = arg_parser.parse_args()
sawine@0
    14
	plans = dflowlog.parse_files(args[1:])
sawine@0
    15
	for plan in plans:
sawine@0
    16
		index = int(args[0])
sawine@0
    17
		tmp = (plan[index])
sawine@0
    18
		del plan[index]
sawine@0
    19
		plan.append(tmp)
sawine@0
    20
	dflowlog.print_logs(plans)