Функция генератора доходности Python - PullRequest
2 голосов
/ 05 октября 2011

Итак, у меня есть этот огромный классный класс, единственным соответствующим кодом которого является:

    def get_col_is_numeric(self, col_name):
        "Returns an iterator with each cell length in the named column"
        min(self.get_col_iter_is_numeric(col_name))

... и я загрузил некоторые значения в dict из файла CSV.
Проблемаявляется то, что csvDictReaderCol.get_col_is_numeric ('Ann_payrll') возвращает None, даже если все значения в столбце являются числами.Почему yield генерирует значение None?

1 Ответ

7 голосов
/ 05 октября 2011

get_col_is_numeric отсутствует оператор return, поэтому он возвращает None.

Также в следующий раз попробуйте просто опубликовать действительные функции / методы, а не весь класс.

...