⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 identity.py

📁 pyLJclient是一个跨平台的livejournal客户端
💻 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 + -