Python中的词法分析器

时间:2012-10-24 08:58:24

标签: python python-module

是否有python模块进行词法分析? (例如,给定一个字符串,它会分析它是否是一个有效的英文单词?)     提前谢谢!

1 个答案:

答案 0 :(得分:2)

您需要收集英文单词列表。在UNIX上,您可以使用/ usr / share / dict / words。将单词列表读入python并执行以下操作:

for word in my_string.split():
    if not word in word_list:
        print mystring, "is invalid"
    else
        print mystring, "is valid"