【发布时间】:2021-06-16 07:40:11
【问题描述】:
我目前正在编写密码生成器。它只包含字母。让我们假设它随机生成一个密码,其中包含一个单词。我怎样才能确保不会发生这种情况?有没有为此提供字典的图书馆?
这样就不会生成这样的密码,例如: xl你好
【问题讨论】:
-
你描述的词是什么?字典词?
-
有自然语言处理库,它们包括单词列表。
-
这是否排除了任何带有“I”或“a”的密码?那些是单词……“我”? “他”?
-
if any(word in password for word in list_of_words): -
您应该只检查超过某个阈值的单词。
标签: python python-3.x random passwords