当我在特定脚本中导入NLTK并运行代码时,Shell会以列表的形式从完全不同的脚本打印一个字符串。没有一个变量共享名称,另一个脚本不使用NLTK,我以前从未遇到过这个问题。这两个脚本位于同一文件夹中。这里显示的代码是整个脚本,它打印的不需要的字符串来自另一个.py文件
我尝试过更改变量和函数的名称,.py文件的名称,以及将import语句移入和移出函数。我还尝试重新启动shell。结果总是一样的:它从一个不相关的文件打印一个字符串。我知道我在这个阶段不需要NLTK,但问题仍然存在
import nltk
def ordforraad(streng):
print(streng)
tekst = 'Hello'
ordforraad(tekst)
我希望它只打印“Hello”,但它也打印我曾经在正则表达式上做过的一个练习中的内容
也许您正在使用jupyter笔记本,并且您已经运行了上面的一些其他功能。重新启动内核并仅运行这些行。它按预期工作
相关问题 更多 >
编程相关推荐