저는 파이썬과 Whoosh의 완벽한 초보자입니다.파이썬에서 Whoosh 시작하기
XML 파일을 검색 할 수있는 검색 엔진을 만들어야합니다. 이를 위해, 나는 붕을 다운로드하고
setup.py build
setup.py install
프롬프트 명령에서 나는 다음 http://pythonhosted.org/Whoosh/quickstart.html
from whoosh.index import create_in
from whoosh.fields import *
schema = Schema(title=TEXT(stored=True), path=ID(stored=True), content=TEXT)
ix = create_in("indexdir", schema)
writer = ix.writer()
writer.add_document(title=u"First document", path=u"/a", content=u"This is the first document we've added!")
writer.add_document(title=u"Second document", path=u"/b", content=u"The second one is even more interesting!")
writer.commit()
from whoosh.qparser import QueryParser
with ix.searcher() as searcher:
query = QueryParser("content", ix.schema).parse("first")
results = searcher.search(query)
results[0]
에서 샘플 코드를했다 그리고 나뿐만 아니라 QueryParser
에 대한 Unresolved import error:create_in
과 같은 얻고있다.
일부 경로 변수를 추가해야하는지 잘 모르겠습니다. Whoosh를 시작하는 데 필요한 설명서가 충분하지 않았으며 점점 더 많은 샘플 코드가있었습니다.
미리 감사드립니다.
붕 문서가 지금 여기에 있습니다 :은 https : //whoosh.readthedocs. io/en/latest/ –