0
fokus pada
0
Pengikut

Soalan Gate.IO Python (1/3): Tafsiran kod HttpUtil.py

Dicipta dalam: 2018-01-29 11:03:49, dikemas kini pada:
comments   1
hits   2456

Gate.IO python Kod Github https://github.com/gateio/rest/blob/master/python/HttpUtil.py Adakah ada pakar yang boleh mengkaji kod ini?

#!/usr/bin/python

-- coding: utf-8 --

import http.client import urllib import json from hashlib import sha512 import hmac / Adakah sesiapa tahu apa itu HMAC dan dalam versi Python yang mana?

/ Soalan 1: Adakah semua ini perlu dilakukan dengan Python 3X yang telah dipasang di atas atau di atas VPS?

def getSign(params,secretKey): / sign = “ for key in (params.keys()): sign += key + ‘=’ + str(params[key]) +‘&’ sign = sign[:-1] my_sign = hmac.new( bytes(secretKey,encoding=‘utf8’),bytes(sign,encoding=‘utf8’), sha512).hexdigest() return my_sign

/ Adakah sesiapa boleh menguraikan kod ini untuk GATE.IO?