Articles of urlencode

obtener variable de secuencia o objeto de mapeo como tupla u objeto de diccionario en url

mi código : do_nomor = request.args.get(‘do_nomor’, ”) bjdt_no_urut = request.args.get(‘bjdt_no_urut’, ”) try: SQL = “”” SELECT bjdt_id, do_nomor, to_char(do_tgl, ‘DD/MM/YYYY’ ) as do_tgl, bjdt_no_urut, bjqc_nomor, to_char(bjqc_tgl_buat, ‘DD/MM/YYYY’ ) as bjqc_tgl_buat, pelanggan_nama, pry_nama, to_char(tgl_rencana_test, ‘DD/MM/YYYY’ ) as tgl_rencana_test from v_bendauji_detil where bjdt_tgl_test is null and do_nomor = %s and bjdt_no_urut not in (%s) ORDER BY bjdt_no_urut […]

¿Desaparecer los caracteres chinos en url?

A veces, los caracteres chinos se escapan en formas como: % B9% F3% D6% DD% C3% A9% CC% A8 ¿Cómo los vuelvo a convertir en caracteres chinos legibles en Python?

Peticiones de deencoding de URL

Estoy tratando de obtener la url original de las requests . Aquí está lo que tengo hasta ahora: res = requests.get(…) url = urllib.unquote(res.url).decode(‘utf8’) Entonces me sale un error que dice: UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 60-61: ordinal not in range(128) El url original que solicité es: https://www.microsoft.com/de-at/store/movies/american-pie-pr\xc3\xa4sentiert-nackte-tatsachen/8d6kgwzl63ql Y esto es lo […]

Codificación url ascii simple con python

mira eso: import urllib print urllib.urlencode(dict(bla=’Ã’)) la salida es bla=%C3%BC Lo que quiero es simple, quiero la salida en ascii en lugar de utf-8, así que necesito la salida: bla=%C3 si lo bash urllib.urlencode(dict(bla=’Ã’.decode(‘iso-8859-1’))) no funciona (todos mis archivos python están codificados en utf-8): ‘ascii’ codec can’t encode characters in position 0-1: ordinal not in […]

¿Cómo pasar varios valores para un solo parámetro de URL?

¿Es posible pasar varios valores para un solo parámetro de URL sin usar su propio separador? Lo que quiero hacer es que el backend espera que las urls parámetros de entrada tengan uno o más valores. Se puede establecer en una sola o varias URL. ¿De qué manera se puede configurar el parámetro urls para […]

¿La mejor manera de obtener una cadena de consulta desde una URL en Python?

Necesito obtener la cadena de consulta de esta URL https://stackoverflow.com/questions/ask?next=1&value=3 y no quiero usar request.META . Me he dado cuenta de que hay dos formas más de obtener la cadena de consulta: Usando urlparse urlparse.urlparse (url) .query Uso de la encoding url Use urlencode y pase la solicitud. CONSIGA el diccionario de parámetros para obtener […]

urllib.quote () lanza KeyError

Para codificar el URI, utilicé urllib.quote(“schönefeld”) pero cuando existen algunos caracteres que no son ascii en una cadena, KeyError: u’\xe9′ Code: return ”.join(map(quoter, s)) Mis cadenas de entrada son köln, brønshøj, schönefeld etc. Cuando probé solo imprimir sentencias en windows (usando python2.7, pyscripter IDE). Pero en linux es una excepción (supongo que la plataforma no […]

urlencode un diccionario multidimensional en python

¿Cómo puedo obtener una versión codificada en URL de un diccionario multidimensional en Python? Desafortunadamente, urllib.urlencode() solo funciona en una sola dimensión. Necesitaría una versión capaz de codificar recursivamente el diccionario. Por ejemplo, si tengo el siguiente diccionario: {‘a’: ‘b’, ‘c’: {‘d’: ‘e’}} Quiero obtener la siguiente cadena: a=b&c[d]=e

urllib.urlencode no le gustan los valores de Unicode: ¿qué tal esta solución?

Si tengo un objeto como: d = {‘a’:1, ‘en’: ‘hello’} … entonces puedo pasarlo a urllib.urlencode , no hay problema: percent_escaped = urlencode(d) print percent_escaped Pero si trato de pasar un objeto con un valor de tipo unicode , el juego termina: d2 = {‘a’:1, ‘en’: ‘hello’, ‘pt’: u’olá’} percent_escaped = urlencode(d2) print percent_escaped # […]

¿Cómo se codifica y decodifica una cadena con Python para usar en una URL?

Tengo una cuerda como esta: String A: [ 12234_1_Hello’World_34433_22acb_4554344_accCC44 ] Me gustaría cifrar la Cadena A para usarla en una URL limpia. algo como esto: String B: [ cYdfkeYss4543423sdfHsaaZ ] ¿Hay una API de encoding en python, dada la cadena A, devuelve la cadena B? ¿Hay una API de deencoding en python, dada la Cadena […]