Предположим, мне дали URL-адрес.
Он может уже иметь параметры GET (например, http://example.com/search?q=question), или он может не отображаться (например, http://example.com/).
И теперь мне нужно добавить к нему некоторые параметры, например {'lang':'en','tag':'python'}. В первом случае у меня будет http://example.com/search?q=question&lang=en&tag=python, а во втором - http://example.com/search?lang=en&tag=python.
Есть ли стандартный способ сделать это?