?? 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 + -