2016-03-10 05:44:33 +03:00
|
|
|
import inventoryCount as mainModule
|
|
|
|
import os
|
2016-04-05 12:25:54 +03:00
|
|
|
from spacy.en import English
|
2016-03-10 05:44:33 +03:00
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|