Я использую Python nltk, чтобы сделать некоторые интересные вещи для ввода строк из php, но я испытываю некоторые трудности с получением его для вывода в браузер.Мой код выглядит следующим образом:
system("python test.py command line arguments");
, который выводится правильно в командной строке независимо от того, что находится в моем файле test.py.Тем не менее, в браузере он будет работать, если не указан конкретный код.
внутри test.py:
import string
import sys
from nltk import word_tokenize as wt
from nltk.corpus import wordnet as wn
x = ""
for item in sys.argv: x += item+" "
i = wt(x)
result = ""
wn.morphy(i[0])
print "hello world"
Это не будет печатать «привет мир» в браузере, но только еслипредыдущая строка кода присутствует.без
wn.morphy
он будет работать.К сожалению, мне нужно использовать wn.morphy.Почему это не работает в браузере с этой конкретной строкой кода в моем файле test.py?Я уже отключил безопасный режим, который позволяет мне выводить в браузер с python вообще