tengo que añadir parámetros personalizados a una cadena de consulta URL usando Python¿Cómo agregar parámetros personalizados a una cadena de consulta URL con Python?
Ejemplo: Esta es la URL que el navegador es ir a buscar (GET):
/scr.cgi?q=1&ln=0
continuación, algunos comandos de Python se ejecutan, y como resultado, tengo que establecer la siguiente URL en el navegador:
/scr.cgi?q=1&ln=0&SOMESTRING=1
¿Hay algún enfoque estándar?
que lo utilizaron para la paginación y funcionó como un encanto. ¡Gracias! – Jabba
Aunque tengo varios años, todavía siento la necesidad de señalar esto ya que esta pregunta aparece en la primera página de las búsquedas de Google: si le importa el orden de los parámetros (que supongo que debe hacer, debido a la 'doseq = True' parte), debe utilizar 'parse_qsl()', en lugar de 'parse_qs()' - el primero devuelve una lista de tuplas, mientras que el último devuelve un dict, que ** no ** garantiza conservar orden cuando se repite. Entonces, agregar un parámetro se puede hacer a través de 'query_params.append ((param_name, param_value))'. – mhouglum