Method: csv.DictWriter.__init__
Calls: 127, Exceptions: 1, Paths: 2Back
Path 1: 126 calls (0.99)
TextIOWrapper (123) StringIO (3)
['f1', 'f2', 'f3'] (4) ['f1', 'f2'] (2) ('a', 'b', 'c', 'd', 'e') (1) ('a', 'b', 'c', 'e', 'd') (1) ('a', 'b', 'd', 'c', 'e') (1) ('a', 'b', 'd', 'e',...
'' (126)
'raise' (125) 'ignore' (1)
'excel' (126)
() (126)
{} (126)
1def __init__(self, f, fieldnames, restval="", extrasaction="raise",
2 dialect="excel", *args, **kwds):
3 self.fieldnames = fieldnames # list of keys for the dict
4 self.restval = restval # for writing short dicts
5 if extrasaction.lower() not in ("raise", "ignore"):
6 raise ValueError("extrasaction (%s) must be 'raise' or 'ignore'"
7 % extrasaction)
8 self.extrasaction = extrasaction
9 self.writer = writer(f, dialect, *args, **kwds)
Path 2: 1 calls (0.01)
StringIO (1)
['f1', 'f2'] (1)
'' (1)
'raised' (1)
'excel' (1)
() (1)
{} (1)
ValueError (1)
1def __init__(self, f, fieldnames, restval="", extrasaction="raise",
2 dialect="excel", *args, **kwds):
3 self.fieldnames = fieldnames # list of keys for the dict
4 self.restval = restval # for writing short dicts
5 if extrasaction.lower() not in ("raise", "ignore"):
6 raise ValueError("extrasaction (%s) must be 'raise' or 'ignore'"
7 % extrasaction)
8 self.extrasaction = extrasaction
9 self.writer = writer(f, dialect, *args, **kwds)