mirror of https://github.com/explosion/spaCy.git
32 lines
996 B
Python
32 lines
996 B
Python
|
import inventoryCount as mainModule
|
||
|
import os
|
||
|
from spacy.en import English, LOCAL_DATA_DIR
|
||
|
data_dir = os.environ.get('SPACY_DATA', LOCAL_DATA_DIR)
|
||
|
|
||
|
if __name__ == '__main__':
|
||
|
"""
|
||
|
Main module for this example - loads the English main NLP class,
|
||
|
and keeps it in RAM while waiting for the user to re-run it. Allows the
|
||
|
developer to re-edit their module under testing without having
|
||
|
to wait as long to load the English class
|
||
|
"""
|
||
|
|
||
|
# Set the NLP object here for the parameters you want to see,
|
||
|
# or just leave it blank and get all the opts
|
||
|
print "Loading English module... this will take a while."
|
||
|
nlp = English()
|
||
|
print "Done loading English module."
|
||
|
while True:
|
||
|
try:
|
||
|
reload(mainModule)
|
||
|
mainModule.runTest(nlp)
|
||
|
raw_input('================ To reload main module, press Enter ================')
|
||
|
|
||
|
|
||
|
except Exception, e:
|
||
|
print "Unexpected error: " + str(e)
|
||
|
continue
|
||
|
|
||
|
|
||
|
|