>>> up.parse_qsl("google=suka&use=please")
[('google', 'suka'), ('use', 'please')]
Изначально получилось это:
[('csrftkn', 'ff93b497991d5a86ecde9b94037f318a'), ('user_email', '79521354652'), ('user_password', 'password'), ('submitted', '1'),('issetFields[]', 'csrftkn'), ('issetFields[]', 'user_email'), ('issetFields[]', 'user_password'), ('issetFields[]', 'submitted'), ('_fs2ajax', '1')]
Пара-значение, ок.
После преобразования в словарь вышло это:
{'csrftkn': 'ff93b497991d5a86ecde9b94037f318a', 'user_email': ' 79521354652', 'user_password': 'password', 'submitted': '1', 'issetFields[]': 'submitted', '_fs2ajax': '1'}
Потерялось несколько пар, потому что ключ одинаковый. Однако на сайте при авторизации входные значения с повторяющимся ключом. Как быть, если я хочу авторизоваться на этом сайте, но в словарь нельзя пихать одинаковые ключи, ибо действует только последний?