Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- import csv
- import getopt
- import math
- import random
- counter = 0
- filename = ""
- k = 0
- def usage():
- print '$> python generaterawdata.py <required args> [optional args]\n' + \
- '\t-f <#>\t\tFilename\n' + \
- '\t-k <#>\t\tk\n'
- def handleArgs(args):
- # set up return values
- try:
- optlist, args = getopt.getopt(args[1:], 'f:k:')
- except getopt.GetoptError, err:
- print str(err)
- usage()
- sys.exit(2)
- for key, val in optlist:
- # first, the required arguments
- if key == '-f':
- filename = "" + val
- elif key == '-k':
- k = int(val)
- # check required arguments were inputted
- if k < 0:
- usage()
- sys.exit()
- print "File is", filename
- print "k is", k
- reader = csv.reader(open(filename,"r"))
- lines = []
- for row in reader:
- lines.append(row)
- print lines
- return (k)
- handleArgs(sys.argv)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement