获取错误需要reducer类中的多个值

2024-09-28 05:24:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我知道这也是一个类似的问题。我看过一些答案,但没有一个有效。这里是一件事,我正在为我的MapReduce程序编写一个mapper和reducer,我得到以下错误

Traceback (most recent call last): File "/usr/local/hadoop/./reducer.py", line 10, in desc, count = line.split('\t', 1) ValueError: need more than 1 value to unpack

我无法调试错误,因为我不知道是什么导致了这个问题。请在下面找到我的Mapper和Reducer类的代码。在

映射器代码:

#!/usr/bin/env python
import sys
for line in sys.stdin:
    line = line.strip('')
    bYear = line.split(',')
    for birthYear in bYear:
        print '%s\t%s' % (bYear[6],1)

减速器代码:

^{pr2}$

请帮忙。在


Tags: 答案代码in程序forusr错误sys

热门问题