2

所以我有这个巨大的类,其中唯一相关的代码是:

    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))

...我将一些值从 csv 文件加载到 dict 中。
问题是 csvDictReaderCol.get_col_is_numeric('Ann_payrll') 返回 None 即使列中的所有值都是数字。为什么 yield 会生成 None 值?

4

1 回答 1

7

get_col_is_numeric 缺少 return 语句,因此它返回 None。

同样下一次,尝试只发布所涉及的实际功能/方法,而不是整个班级。

于 2011-10-04T22:17:12.247 回答