在写搬砖脚本中,碰到一个加密的信号标签文件无法运行。
import hashlib import time m = hashlib.md5() api_key = '' api_secret = '' params = {'api_key':api_key, 'time':int(time.time()), 'symbol':'btclcny'} def sign( data , secret ): signStr = "" keys = data.keys() keys = sorted(keys) for key in keys: signStr = signStr + key signStr = signStr + bytes(data[key]) pass signStr += secret m.update(signStr) return m.hexdigest() print sign( params , api_secret )
实在搞不懂写的人的意思,里面有字符串与字节码的相加?反正就是跑不起来,随便我这个加密模块也用的少,这次就给自己记录学习的机会来了。