Я хочу токенизировать(nltk.word_tokenize) и вывести полученный из WEB текст, но скрипт либо выдаёт ошибку, либо пустой экран. Что я делаю не так?
Вот код:
#!C:\Users\HP\AppData\Local\Programs\Python\Python310-32\python.exe
import os
import urllib.parse
import nltk
query_dict = urllib.parse.parse_qs(os.environ)
def tknz_wrd(someamountoftext):
return(nltk.word_tokenize(someamountoftext))
print(“Content-Type: text/html\n”)
print (tknz_wrd(someamountoftext))
Если написать print (tknz_wrd(someamountoftext)) то выдаст ошибку(потому что такой переменной нет, но она же не нужна, верно? Я хочу принимать данные из WEB, а не токенизировать статическую стрингу), а если написать print (tknz_wrd) выйдет пустое окно браузера. Кто знает, в чём проблема?
Мне ОЧЕНЬ надо заставить работать функцию def tknz_wrd() в этом CGI скрипте!
Я использую: Apache/2.4.53 (Win64) OpenSSL/1.1.1n PHP/7.4.28
python 3.10.4