import difflib
a='abcd'
b='ab123'
seq=difflib.SequenceMatcher(a=a.lower(),b=b.lower())
seq=difflib.SequenceMatcher(a,b)
d=seq.ratio()*100
print d
Run Code Online (Sandbox Code Playgroud)
我使用上面的代码,但获得的输出是0.0.我怎样才能得到有效答案?
from bottle import get, post, request
#@route('/login')
@get('/login')
def login_form():
return '''<form method="POST">
<input name="name" type="text" />
<input name="password" type="password" />
</from>'''
#@route('/login', method='POST')
@post('/login')
def login_submit():
name = request.forms.get('name')
password = request.forms.get('password')
if check_login(name, password):
return "<p>Your login was correct</p>"
else:
return "<p>Login failed</p>"
Run Code Online (Sandbox Code Playgroud) 假设我散列了密码并为其获取了哈希码.我需要找到密码和其哈希码之间的相似程度.请为我建议一些不同的机制