我想放一个接受命令行参数的python脚本,在后台运行并在需要时调用脚本。
原因是脚本运行nltk
,spacy
及其许多数据集和模型需要花费大量时间进行初始化。
所以我只想初始化一次并在需要时调用它。我也不想运行服务器。击败低开销的目的。
我发现这个helpful将它放在后台。但之后如果我调用脚本python run_service.py "arguments"
,它会单独调用。
或者,如果我正在执行run_service.py "arguments"
,则表示找不到该命令。
这是过程
~/Desktop/python$ ps ax|grep ner.py
15552 pts/3 S+ 0:00 grep --color=auto ner.py
但我也无法在系统监视器中看到它。