mirror of
https://gitee.com/clygintang/Dockfile-Coreseek.git
synced 2025-07-21 00:00:15 +08:00
28 lines
493 B
Python
Executable File
28 lines
493 B
Python
Executable File
#
|
|
# $Id$
|
|
#
|
|
|
|
from sphinxapi import *
|
|
import sys
|
|
|
|
docs = ['this is my test text to be highlighted','this is another test text to be highlighted']
|
|
words = 'test text'
|
|
index = 'test1'
|
|
|
|
opts = {'before_match':'<b>', 'after_match':'</b>', 'chunk_separator':' ... ', 'limit':400, 'around':15}
|
|
|
|
cl = SphinxClient()
|
|
res = cl.BuildExcerpts(docs, index, words, opts)
|
|
|
|
if not res:
|
|
print 'ERROR:', cl.GetLastError()
|
|
else:
|
|
n = 0
|
|
for entry in res:
|
|
n += 1
|
|
print 'n=%d, res=%s' % (n, entry)
|
|
|
|
#
|
|
# $Id$
|
|
#
|