# -*- coding:utf-8 -*-
# @author : congchao
# @date : 2021/7/9
# @file : api_签名函数.py
# coding:utf-8
import sys
import hashlib
import urllib.request
from urllib.parse import quote
import datetime
import json
from functools import cmp_to_key
def get_sign(param_dict, key, secret, ts):
# param_dict["key"].append(key)
# param_dict["ts"].append(ts)
param_list = list(param_dict.items())
param_list.append(("key", key))
param_list.append(("ts", ts))
print('param_list====',param_list)
# print('param_list',lambda x, y: print(x[0], y[0]))
# b = lambda x,y: map(x[0],y[0])[('pt', '20181017000000')]
# a = l(param_list)
# print('aaa',a)
# cc = [i for i in b]
# print('lll',cc)
# Step 1-2: 根据ascii码对对参数名称排序
param_sort = sorted(param_list, key=lambda x:x[0])
print('param_sort===