diff --git a/planet/csv_config.py b/planet/csv_config.py index 717b1eb..ba3be61 100755 --- a/planet/csv_config.py +++ b/planet/csv_config.py @@ -1,3 +1,4 @@ +from ConfigParser import ConfigParser import csv # input = csv, output = ConfigParser @@ -10,17 +11,17 @@ def csv2config(input, config=None): config = ConfigParser() reader = csv.DictReader(input) - for entry in reader: - section = entry[reader.fieldnames[0]] + for row in reader: + section = row[reader.fieldnames[0]] config.add_section(section) - for name, value in entry.items(): + for name, value in row.items(): if value and name != reader.fieldnames[0]: config.set(section, name, value) return config if __name__ == "__main__": - # small main program which converts OPML into config.ini format + # small main program which converts CSV into config.ini format import sys, urllib config = ConfigParser() for input in sys.argv[1:]: