গেট.আইও পাইথন সমস্যা ((1/3): HttpUtil.py কোড ব্যাখ্যা করুন

লেখক:ফ্রাঙ্কেন, তৈরিঃ 2018-01-29 11:03:49, আপডেটঃ

Gate.IOপাইথন কোড Github ঠিকানাhttps://github.com/gateio/rest/blob/master/python/HttpUtil.pyআপনি কি জানেন কোড বিশ্লেষণের জন্য কোন ভালো লোক আছে?

#!/usr/bin/python

-- কোডিংঃ UTF-8 --

http.client আমদানি করুন urllib আমদানি করুন json আমদানি করুন hashlib থেকে আমদানি sha512 import hmac / এইচএমএসি কি এবং কোন পাইথন সংস্করণে আছে কেউ জানেন?

/ প্রথম প্রশ্নঃ উপরে উল্লেখিত কাজগুলি কি স্থানীয় বা ভিপিএসের সাথে পাইথন 3 এক্স প্রি-ইনস্টল করা দরকার?

def getSign ((params,secretKey): / চিহ্ন = key in (params.keys() এর জন্যঃ চিহ্ন += কী + = + str(params[key]) +& চিহ্ন = চিহ্ন[:-1] my_sign =hmac.new(বাইটস (secretKey,encoding=utf8),বাইটস (sign,encoding=utf8), sha512).hexdigest (() my_sign ফেরত দিন

/ 有谁可以解析一下GATE.IOএই ইন্টারফেসের কোড?


আরো

ছোট্ট স্বপ্নআপনার নিজের স্বাক্ষর লিখতে হবে না, BotVS এর নীচের স্তরটি প্যাকেজ করা আছে এবং স্বাক্ষরগুলি স্বয়ংক্রিয়। উদাহরণ হিসেবে বলা যায়। আপনি সরাসরি BotVS এর সাথে একটি নীতি লিখতে পারেন।