我是python的新手,我试图定义一个具有特定宽度(例如50)的concordance函数。
我的代码如下:
import nltk
myfile = open("filename", "r")
def view(file, word):
file = file.read()
fileD = file.split()
fileDF = nltk.Text(fileD)
word = fileDF.concordance(word)
return word
print(view(myfile, "donkey"))
由于某种原因,我打印结果的宽度始终为37(如果我计算正确的话),无论我做什么,我似乎都无法更改它。任何帮助表示赞赏!