online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
import hashlib import json def params_string_to_dict(params_str): params = params_str.split("&") params_dict = {} for param in params: key, value = param.split("=") params_dict[key] = value return params_dict def params_dict_to_string(params_dict): params_str = "" items = params_dict.items() for key, value in items: params_str += key + '=' + value + '&' return params_str[:-1] def add_sign_to_params(params_dict, api, secret): params_dict['api_key'] = api params_str = json.dumps(params_dict, sort_keys=True, indent=4) params_str = params_dict_to_string(json.loads(params_str)) params_str += '&secret_key=' + secret hash_md5 = hashlib.md5(params_str.encode(encoding='utf-8')) sign = hash_md5.hexdigest().upper() params_dict['sign'] = sign return params_dict params_url="https://api.hotbit.io/api/v1/order.pending" params_str = "market=KIBA/USDT&offset=0&limit=100".replace(" ", "") params_dict = params_string_to_dict(params_str) #print(params_dict) params_dict = add_sign_to_params( params_dict,"dedc2315-1842-0335-25f209dded3f93f9", "57c9a8fdca1e01870ae09a8b2c93b20e") #print(params_dict) params_str = params_dict_to_string(params_dict) print( params_url +"?" + params_str)

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue