我试着在Pig的python-udf下面运行
@outputSchema("word:chararray")
def get(s):
out = s.lower()
return out;
我得到以下错误:
File "/home/test.py", line 3, in get
out = s.lower()
AttributeError: 'NoneType' object has no attribute 'lower'
我试着在Pig的python-udf下面运行
@outputSchema("word:chararray")
def get(s):
out = s.lower()
return out;
我得到以下错误:
File "/home/test.py", line 3, in get
out = s.lower()
AttributeError: 'NoneType' object has no attribute 'lower'
1条答案
按热度按时间mhd8tkvw1#
你应该在必要的时候处理这个案子
s
没有。在大多数示例中,例如:当值为
None
. 因此,一个可能的解决办法是: