2013-11-02 7 views
4

최근에 centos5.8_x64에서 python2.7.5와 함께 ahocorasick을 사용하려고했지만 결과가 비정상 인 것으로 나타났습니다. 이유를 말씀해 주시겠습니까? 모듈 실행을 발견했습니다. python2.7.5와 완벽하게 내 윈도우 7에 있습니다. 여기에 내 테스트 코드와 리눅스에서 결과입니다.Python 2.7에서 리눅스의 ahocorasick 모듈 문제

>>> import ahocorasick 
>>> tree=ahocorasick.KeywordTree() 
>>> tree.add("id") 
>>> tree.make() 
>>> tree.search("sdfsdf fsfsdf") 
>>> tree.search("sdfsdf fsfsdf") 
(240103, 240105) 
>>> tree.search("sdfsdf fsfsdf") 
(240103, 240105) 
>>> 

반환 값은 없음이어야하지만 반환 값이 오버플로 숫자 인 이유는 모르겠습니까?

답변

1

CentOS6.4를 사용하여 문제 해결

2

정확히 동일한 문제가 발생했습니다. 그것은 모듈의 결함이어야합니다. 결국 그것은 2005 년 이후로 수정되지 않았습니다. 대신 https://code.google.com/p/esmre/을 사용했습니다. 그것은 찾았습니다. 재판을해라!

+0

안녕하세요, 저는 Centos6.4를 사용하여 문제를 해결합니다. – Jarett