有人可以解释一下下面的错误吗?
multiprocessing.pool.MaybeEncodingError:发送结果时出错:“[>]”。
原因: 'NotImplementedError("[E112] 不支持 Pickling 跨度,因为跨度只是父文档的视图,不能单独存在。腌制的跨度始终必须包含其 Doc 和 Vocab,而实际上没有与直接腌制父文档相比有缺点。因此,不要腌制 Span,而是腌制它所属的 Doc,或者使用 Span.as_doc 将 Span 转换为独立的 Doc 对象。")'
下面是我的代码:
简历解析器2.py
class Resume_parser2(object):
inputString = ''
skill = ['Java']
def __init__(self, resume):
self.__matcher = Matcher(nlp.vocab)
self.__skills = {
'skills' : None
}
self.__text = utils.extract_text(self.__resume, os.path.splitext(self.__resume)[1])
self.__text = ' '.join(self.__text.split())
self.__nlp = nlp(self.__text)
self.__noun_chunks = list(self.__nlp.noun_chunks)
def __get_basic_details(self):
skills = utils.extract_skills(self.__nlp,self.__noun_chunks)
self.__skills['skills'] = skills
return
def check_skills(self):
skill = ['Java']
if skill in self.__skills:
return self.__skills
def filtered_resume(resume):
parser = Resume_parser2(resume) …Run Code Online (Sandbox Code Playgroud)