Gate.IO Python Problème ((1/3)): HttpUtil.py code est interprété s'il vous plaît

Auteur:- Je vous en prie., Créé: 2018-01-29 11:03:49, mis à jour:

Gate.IOcode python adresse Githubhttps://github.com/gateio/rest/blob/master/python/HttpUtil.pyJe vous demande qui est le plus doué pour analyser le code?

#!/usr/bin/python Je suis désolé

-- le code: utf-8 --

Importer le client http Importer une URL Importation de json depuis hashlib import sha512 import hmac / Quelqu'un sait ce qu'est HMAC et quelle version de Python?

/ Question 1: Est-ce que tout cela doit être fait sur un local ou sur un VPS avec Python 3X préinstallé?

Définition getSign ((paramètres, clé secrète): / signe = pour la clé dans (params.keys(): signe += clé + = + str(params[clés]) +& le signe = le signe[:-1] mon_signe =hmac.new(bytes (secretKey,encoding=utf8),bytes (signe,encoding=utf8), sha512).hexdigest ()) retourner mon_signe

/ 有谁可以解析一下GATE.IOCe code de l'interface?


Plus de

Le petit rêveVous n'avez plus besoin d'écrire votre propre signature, le sous-sol de BotVS est enveloppé et la signature est automatique. Il y a des exemples. L'écriture de stratégies directement avec BotVS est OK.