Home | History | Annotate | Download | only in Lib

Lines Matching full:fieldnames

82     def __init__(self, f, fieldnames=None, restkey=None, restval=None,
84 self._fieldnames = fieldnames # list of keys for the dict
95 def fieldnames(self):
104 @fieldnames.setter
105 def fieldnames(self, value):
111 self.fieldnames
120 d = OrderedDict(zip(self.fieldnames, row))
121 lf = len(self.fieldnames)
126 for key in self.fieldnames[lr:]:
132 def __init__(self, f, fieldnames, restval="", extrasaction="raise",
134 self.fieldnames = fieldnames # list of keys for the dict
143 header = dict(zip(self.fieldnames, self.fieldnames))
148 wrong_fields = rowdict.keys() - self.fieldnames
150 raise ValueError("dict contains fields not in fieldnames: "
152 return (rowdict.get(key, self.restval) for key in self.fieldnames)