识别 Python 中的随机字符串
Identify Random Strings in Python
我正在尝试从 python 中的字符串列表中识别随机字符串,
我想阅读每个单词并能够说出它是随机的还是有意义的 word.The =] 等应该被识别。
除了把所有的英文单词存到一个文件里比较一下,有没有现成的解决办法或者已有的代码库?
我知道没有简单的方法可以找到随机性,也欢迎任何其他简单的方法或建议。
ex - rrstm
阿斯达夫萨
qmquas
提前致谢
您可以使用 wordnik api 来比较字符串并检查它 returns 是否有含义或未找到定义。
您可以使用 pyenchant
执行此操作。使用 pip
安装它
sudo pip install pyenchant
然后导入。
In [1]: import enchant
In [2]: d = enchant.Dict("en_US")
In [3]: d.check("Hello")
Out[3]: True
In [4]: d.check("Helo")
Out[4]: False
我正在尝试从 python 中的字符串列表中识别随机字符串, 我想阅读每个单词并能够说出它是随机的还是有意义的 word.The =] 等应该被识别。
除了把所有的英文单词存到一个文件里比较一下,有没有现成的解决办法或者已有的代码库?
我知道没有简单的方法可以找到随机性,也欢迎任何其他简单的方法或建议。
ex - rrstm 阿斯达夫萨 qmquas
提前致谢
您可以使用 wordnik api 来比较字符串并检查它 returns 是否有含义或未找到定义。
您可以使用 pyenchant
执行此操作。使用 pip
sudo pip install pyenchant
然后导入。
In [1]: import enchant
In [2]: d = enchant.Dict("en_US")
In [3]: d.check("Hello")
Out[3]: True
In [4]: d.check("Helo")
Out[4]: False