Может быть, вы ищете что-то вроде этого:
def dictToQuery(d):
query = ''
for key in d.keys():
query += str(key) + '=' + str(d[key]) + "&"
return query
Он берет словарь и преобразует его в строку запроса, как urlencode. Он добавит последний «&» к строке запроса, но return query[:-1]
исправит это, если это проблема.