0
پر توجہ دیں
0
پیروکار

Gate.IO Python سوال (1/3): HttpUtil.py کوڈ کی تشریح

میں تخلیق کیا: 2018-01-29 11:03:49, تازہ کاری:
comments   1
hits   2456

گیٹ.آئی او پٹھان کوڈ گٹ ہب ایڈریس https://github.com/gateio/rest/blob/master/python/HttpUtil.py کیا کوئی ماہر ہے جو اس کوڈ کا تجزیہ کر سکے؟

#!/usr/bin/python

-- coding: utf-8 --

import http.client import urllib import json from hashlib import sha512 import hmac / کیا کسی کو معلوم ہے کہ HMAC کیا ہے اور یہ کس پطرون ورژن میں ہے؟

/ سوال نمبر 1: کیا یہ سب کچھ Python3X کو پہلے سے انسٹال کرنے کے لیے ضروری ہے؟

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

/ کیا کوئی اس کوڈ کو سمجھ سکتا ہے جو GATE.IO انٹرفیس کے لئے ہے؟