📄 identity.py
字号:
import md5, string, os
def write_identity(username, password):
if not (os.path.exists("identity")):
fd = open("identity",'w')
fd.write(username+'\n')
fd.write(md5.new(password).hexdigest()+'\n')
# rt = rotor.newrotor('key',12)
# encrypted_id = rt.encrypt("%s\n%s"%(username, password))
# fd.write(encrypted_id)
fd.close()
def read_identity():
try:
fd = open("identity",'r')
id = fd.read()
fd.close()
# rt = rotor.newrotor('key',12)
# id = rt.decrypt(id)
username = id[0:string.find(id, '\n')]
password = id[string.find(id, '\n')+1:-1]
print "username=%s, encrypted password=%s"%(username, password)
return (username, password)
except:
return 0
def clear_identity():
try:
path = os.path.join(os.getcwd(), "identity")
os.remove(path)
except:
pass
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -