Python — PHP exec () не будет выполняться

Я пишу php-файл, который будет содержать слово, а затем отображать синонимы этого слова с помощью Wordnet. Я вызываю скрипт Python, используя

exec("python script.py word", $output, $val);

За исключением того, что возвращаемое значение равно 1, то есть значение не найдено. Файл находится в той же папке, я даже могу запустить его в терминале, хотя и дать ему несколько секунд.

Вот скрипт Python:

from nltk.corpus import wordnet as wn
import sys

arg = sys.argv[1]

def synset(word):
synonyms, synAll, synAllSplit = ([] for i in range(3))
for i,j in enumerate(wn.synsets(word)):
word = " ".join(j.lemma_names())
synonyms.append(word)

for word in synonyms:
synAll.append(str(word))

for word in synAll:
split = word.split()
for s in split:
synAllSplit.append(s)

return synAllSplitsynonyms = synset(arg)
print synonyms

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]