from mrjob.job import MRJob
import re
Creation_date=re.compile('CreationDate=\"[0-9]*\"[:17]')
class Part2(MRJob):
def mapper(self, _, line):
DateOnly=Creation_date.group(0).split("=")
if(DateOnly > 2013):
yield None, 1
def reducer(self, key, values):
yield key, sum(values)
if __name__ == '__main__':
Part1.run()
我已經編寫了MapReduce作業的Python代碼,其中CreationDate =「2010-07-28T19:04:21.300」。我必須找到創建日期在2014-01-01或之後的所有日期。但是我遇到了一個錯誤。屬性錯誤:組
:全局名稱「組」沒有定義。出現此錯誤。如何解決這個問題?謝謝。 – Gokul
@ gd16,我想你沒有按照我在答案中的建議進行編碼。你能顯示你的更新代碼嗎? – falsetru