tools/ucd.py: support printing out the data as CSV with specified columns from the command-line

This commit is contained in:
Reece H. Dunn
2013-02-11 12:40:52 +00:00
parent be49d9cce6
commit 88e72aeb0a
+8 -1
View File
@@ -182,5 +182,12 @@ def parse_ucd_data(ucd_rootdir, dataset):
yield data
if __name__ == '__main__':
try:
items = sys.argv[3].split(',')
except:
items = None
for entry in parse_ucd_data(sys.argv[1], sys.argv[2]):
print entry
if items:
print ','.join([str(entry[item]) for item in items])
else:
print entry