Preguntas etiquetadas con python

193
Cómo convertir una cadena a utf-8 en Python

Tengo un navegador que envía caracteres utf-8 a mi servidor Python, pero cuando lo recupero de la cadena de consulta, la codificación que Python devuelve es ASCII. ¿Cómo puedo convertir la cadena simple a utf-8? NOTA: La cadena que se pasa de la web ya está codificada en UTF-8, solo quiero hacer...

193
Cómo obtener JSON de la página web en el script Python

Obtuve el siguiente código en uno de mis scripts: # # url is defined above. # jsonurl = urlopen(url) # # While trying to debug, I put this in: # print jsonurl # # Was hoping text would contain the actual json crap from the URL, but seems not... # text = json.loads(jsonurl) print text Lo que...

193
Compruebe si una cadena contiene un número

La mayoría de las preguntas que he encontrado están sesgadas por el hecho de que están buscando letras en sus números, mientras que estoy buscando números en lo que me gustaría que fuera una cadena sin número. Necesito ingresar una cadena y verificar si contiene algún número y si lo rechaza. La...

193
Python importa csv a la lista

Tengo un archivo CSV con aproximadamente 2000 registros. Cada registro tiene una cadena y una categoría: This is the first line,Line1 This is the second line,Line2 This is the third line,Line3 Necesito leer este archivo en una lista que se ve así: data = [('This is the first line', 'Line1'),...

192
Definir clase css en formularios django

Supongamos que tengo un formulario class SampleClass(forms.Form): name = forms.CharField(max_length=30) age = forms.IntegerField() django_hacker = forms.BooleanField(required=False) ¿Hay alguna manera de definir las clases css en cada campo de modo que pueda usar jQuery según la clase en mi...

192
Casos de uso para el método dict 'setdefault'

La adición de collections.defaultdicten Python 2.5 reduce en gran medida la necesidad de dict's setdefaultmétodo. Esta pregunta es para nuestra educación colectiva: ¿Para qué sigue setdefaultsiendo útil hoy en Python 2.6 / 2.7? ¿Con qué casos de uso populares setdefaultfueron reemplazados...

192
¿Cómo serializar el resultado de SqlAlchemy a JSON?

Django tiene una buena serialización automática de modelos ORM devueltos de DB a formato JSON. ¿Cómo serializar el resultado de la consulta SQLAlchemy al formato JSON? Lo intenté jsonpickle.encodepero codifica el objeto de consulta en sí. Lo intenté json.dumps(items)pero vuelve TypeError:...

192
¿Qué está haciendo el código fuente del módulo "this"?

Si abre un intérprete de Python y escribe "importar esto", como ya sabe, imprime: El zen de Python, por Tim Peters Hermoso es mejor que feo. Explícito es mejor que implícito. Simple es mejor que complejo. Complejo es mejor que complicado. Plano es mejor que anidado. Escaso es mejor...

191
¿Qué son los objetos de "primera clase"?

¿Cuándo se dice que los objetos u otra cosa son de "primera clase" en un lenguaje de programación dado y por qué? ¿En qué se diferencian de los idiomas donde no están? EDITAR. Cuando uno dice "todo es un objeto" (como en Python), ¿quiere decir que "todo es de primera

191
Convertir una lista a un diccionario en Python

Digamos que tengo una lista aen Python cuyas entradas se asignan convenientemente a un diccionario. Cada elemento par representa la clave del diccionario, y el siguiente elemento impar es el valor por ejemplo, a = ['hello','world','1','2'] y me gustaría convertirlo a un diccionario b,...

191
Transposición de una matriz NumPy

Uso Python y NumPy y tengo algunos problemas con la "transposición": import numpy as np a = np.array([5,4]) print(a) print(a.T) Invocar a.Tno es transponer la matriz. Si aes, por ejemplo [[],[]], se transpone correctamente, pero necesito la transposición de