From de4de92be21e4dda3665648ad5102b3729d4e0b0 Mon Sep 17 00:00:00 2001 From: pierregm Date: Sat, 13 Nov 2010 19:45:37 +0100 Subject: genfromtxt: Taking more adequate testing values when updating converters: bug #1665 --- numpy/lib/npyio.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'numpy/lib/npyio.py') diff --git a/numpy/lib/npyio.py b/numpy/lib/npyio.py index 8221f5c09..016a9d48f 100644 --- a/numpy/lib/npyio.py +++ b/numpy/lib/npyio.py @@ -1399,7 +1399,13 @@ def genfromtxt(fname, dtype=float, comments='#', delimiter=None, except ValueError: # Unused converter specified continue + # Find the value to test: + if len(first_line): + testing_value = first_values[i] + else: + testing_value = None converters[i].update(conv, locked=True, + testing_value=testing_value, default=filling_values[i], missing_values=missing_values[i],) uc_update.append((i, conv)) -- cgit v1.2.1