Когда я импортирую NLTK в определенный скрипт и запускаю код, оболочка печатает строку из совершенно другого скрипта, а также в виде списка.Ни одна из переменных не имеет общих имен, а другой сценарий не использует NLTK, и у меня никогда не было этой проблемы раньше.Два сценария находятся в одной папке.Код, показанный здесь, представляет собой весь скрипт, нежелательная строка, которую он печатает, приходит из другого файла .py.
Я попытался изменить имена переменных и функции, имя файла .py и переместитьоператор импорта в и из функции.Я также попытался перезапустить оболочку.Результат всегда один и тот же: он печатает строку из несвязанного файла.Я знаю, что мне не нужен NLTK на этом этапе, но проблема существует, тем не менее.
import nltk
def ordforraad(streng):
print(streng)
tekst = 'Hello'
ordforraad(tekst)
Я ожидаю, что он просто напечатает «Hello», но он также напечатает что-то из упражнения, которое я сделалодин раз по регулярным выражениям.