我正试图从段落中获得句子。 我遇到了这个错误:
TypeError: iter() returned non-iterator of type 'java.util.ArrayList$Itr
此问题可能是由版本或环境变量引起的。因为代码可以正常工作而没有错误。但是,如果ı从另一个python文件中调用,它将失败。
def __createSentencesFromParagraphs(self):
'''
creating sentence list from self.__returnParagraphs
Input paragraphsOrj
Output sentencesOrj
'''
self.__returnSentences = []
for p in self.__returnParagraphs:
tempSList = []
sList = fReadFrom.EXTRACTOR.fromParagraph(p)
# divide paragraph into sentences
***tempSList.extend(sList)***
tempSListNEW = [s.strip() for s in tempSList if len(
s) >= 1]
self.__returnSentences.append(tempSListNEW)