body = {'action': 'add', 'value_1': '1', 'value_2': '2', 'value_3': '3', 'submit': 'go'}
Но что делать если нужно передать ряд переменных с одинаковым имененем, но разными значениями? Например:
body = {'action': 'add', 'value_1': '1', 'value_1': '2', 'value_1': '3', 'submit': 'go'}
Как вариант можно вызывать urllib.parse.urlencode для каждой переменной, а потом склеивать через &, но может есть более изящное решение?