Другая вещь, которая, возможно, уже не упоминалась, заключается в том, что urllib.urlencode()
будет кодировать пустые значения в словаре как строку None
вместо того, чтобы этот параметр отсутствовал. Я не знаю, является ли это обычно желательным или нет, но не подходит для моего варианта использования, поэтому я должен использовать quote_plus
.