密码生成器想法?

use*_*236 -1 python passwords

在Python中,我想写一个密码生成器.

您认为我应该在程序中添加哪些内容来帮助您创建一个好的,强密码?

一句话答案就足够了.我只是想开始一个思考过程.

wim*_*wim 5

本着xkcd漫画的精神......

>>> import random
>>> def password_gen():
...   with open('/usr/share/dict/words') as f:
...     words = [w.strip().lower() for w in f if w.strip().isalpha()]
...   while True:
...     yield ' '.join(random.sample(words, 4))
... 
>>> g = password_gen()
>>> next(g)
'mansion yodelling sumner coordination'
>>> next(g)
'proving velvetiest upload muggers'
>>> next(g)
'southey unfortunately longshoremen settings'
>>> next(g)
'inundated mules coevals vicious'
Run Code Online (Sandbox Code Playgroud)

  • 我现在看到伯纳德萨姆纳试图在豪宅中跳舞和yodel,这个形象永远不会离开我. (2认同)