Mercurial > hg > numerics
annotate numerics/sum.py @ 164:c16940bd2cee
this works
author | Jeff Hammel <k0scist@gmail.com> |
---|---|
date | Fri, 15 May 2015 16:59:09 -0700 |
parents | 3bcd097c27f2 |
children |
rev | line source |
---|---|
41 | 1 #!/usr/bin/env python |
2 | |
3 """ | |
4 sum columns in CSV | |
5 """ | |
6 | |
160
3bcd097c27f2
more convenience reduce functions, muahahaha
Jeff Hammel <k0scist@gmail.com>
parents:
41
diff
changeset
|
7 import sys |
3bcd097c27f2
more convenience reduce functions, muahahaha
Jeff Hammel <k0scist@gmail.com>
parents:
41
diff
changeset
|
8 from .reduce import ReduceParser |
41 | 9 |
160
3bcd097c27f2
more convenience reduce functions, muahahaha
Jeff Hammel <k0scist@gmail.com>
parents:
41
diff
changeset
|
10 def main(args=sys.argv[1:]): |
3bcd097c27f2
more convenience reduce functions, muahahaha
Jeff Hammel <k0scist@gmail.com>
parents:
41
diff
changeset
|
11 """CLI""" |
3bcd097c27f2
more convenience reduce functions, muahahaha
Jeff Hammel <k0scist@gmail.com>
parents:
41
diff
changeset
|
12 |
3bcd097c27f2
more convenience reduce functions, muahahaha
Jeff Hammel <k0scist@gmail.com>
parents:
41
diff
changeset
|
13 ReduceParser(sum, description=__doc__)(*args) |
3bcd097c27f2
more convenience reduce functions, muahahaha
Jeff Hammel <k0scist@gmail.com>
parents:
41
diff
changeset
|
14 |
3bcd097c27f2
more convenience reduce functions, muahahaha
Jeff Hammel <k0scist@gmail.com>
parents:
41
diff
changeset
|
15 if __name__ == '__main__': |
3bcd097c27f2
more convenience reduce functions, muahahaha
Jeff Hammel <k0scist@gmail.com>
parents:
41
diff
changeset
|
16 main() |