Preguntas etiquetadas con python

Python es un lenguaje de programación multi-paradigma, de tipo dinámico y multipropósito. Está diseñado para que aprenda, comprenda y use rápidamente, y aplique una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante o biblioteca de Python (por ejemplo, Jython, PyPy, Pandas, Numpy), inclúyala en las etiquetas.

6
<Objeto Django> no es serializable JSON
Tengo el siguiente código para serializar el conjunto de consultas; def render_to_response(self, context, **response_kwargs): return HttpResponse(json.simplejson.dumps(list(self.get_queryset())), mimetype="application/json") Y lo siguiente es mi get_querset() [{'product': &lt;Product: hederello ()&gt;, u'_id': u'9802', u'_source': {u'code': u'23981', u'facilities': [{u'facility': {u'name': {u'fr': u'G\xe9n\xe9ral', u'en': u'General'}, u'value': {u'fr': [u'bar', u'r\xe9ception ouverte 24h/24', u'chambres non-fumeurs', u'chambres familiales',.........]}] Que …


7
¿Obtener el nombre de la clase actual?
¿Cómo obtengo el nombre de la clase en la que estoy actualmente? Ejemplo: def get_input(class_name): [do things] return class_name_result class foo(): input = get_input([class name goes here]) Debido a la naturaleza del programa con el que estoy interactuando (vistrails), no puedo usar __init__()para inicializar input.
102 python  class 

4
¿Cómo obtener la multiplicación de matrices por elementos (producto de Hadamard) en numpy?
Tengo dos matrices a = np.matrix([[1,2], [3,4]]) b = np.matrix([[5,6], [7,8]]) y quiero obtener el producto por elementos [[1*5,2*6], [3*7,4*8]], igual [[5,12], [21,32]] Yo he tratado print(np.dot(a,b)) y print(a*b) pero ambos dan el resultado [[19 22], [43 50]] que es el producto de la matriz, no el producto de elementos. …

10
¿Cómo devolver un valor de __init__ en Python?
Tengo una clase con una __init__función. ¿Cómo puedo devolver un valor entero de esta función cuando se crea un objeto? Escribí un programa, donde se __init__analiza la línea de comandos y necesito tener algún valor establecido. ¿Está bien configurarlo en la variable global y usarlo en otras funciones miembro? Si …
102 python  class  init 

8
Convierta datos categóricos en pandas dataframe
Tengo un marco de datos con este tipo de datos (demasiadas columnas): col1 int64 col2 int64 col3 category col4 category col5 category Las columnas se parecen a esto: Name: col3, dtype: category Categories (8, object): [B, C, E, G, H, N, S, W] Quiero convertir todo el valor en columnas …
102 python  pandas 

1
linux tee no funciona con python?
Hice un script de Python que se comunica con un servidor web usando un bucle infinito. Quiero registrar todos los datos de comunicación en un archivo y también monitorearlos desde el terminal al mismo tiempo. así que usé el comando tee como este. python client.py | tee logfile sin embargo, …
102 python  linux  tee 


2
Creando funciones en un bucle
Estoy tratando de crear funciones dentro de un bucle: functions = [] for i in range(3): def f(): return i # alternatively: f = lambda: i functions.append(f) El problema es que todas las funciones terminan siendo iguales. En lugar de devolver 0, 1 y 2, las tres funciones devuelven 2: …
102 python  function 


4
Agregar columna con valor constante al marco de datos de pandas [duplicar]
Esta pregunta ya tiene respuestas aquí : Agregar columna al marco de datos con valor constante (4 respuestas) Cerrado hace 4 meses . Dado un DataFrame: np.random.seed(0) df = pd.DataFrame(np.random.randn(3, 3), columns=list('ABC'), index=[1, 2, 3]) df A B C 1 1.764052 0.400157 0.978738 2 2.240893 1.867558 -0.977278 3 0.950088 -0.151357 …
102 python  pandas 

5
modelos de django seleccionando un solo campo
Tengo una tabla / modelos llamados Employeesy me gustaría obtener todas las filas de un solo campo como un conjunto de consultas. Sé que puedo hacerlo así (espero estar haciendo esto bien incluso): emp_list = Employees.objects.get(all) emp_names = emp_list.eng_name ¿Consultaría la base de datos para todos los campos y usaría …


5
¿Cuándo usar 'raise NotImplementedError'?
¿Es para recordarse a sí mismo y a su equipo que deben implementar la clase correctamente? No consigo el uso completo de una clase abstracta como esta: class RectangularRoom(object): def __init__(self, width, height): raise NotImplementedError def cleanTileAtPosition(self, pos): raise NotImplementedError def isTileCleaned(self, m, n): raise NotImplementedError
102 python  oop 

2
Diferencia entre definir typing.Dict y dict?
Estoy practicando el uso de sugerencias de tipo en Python 3.5. Uno de mis colegas usa typing.Dict: import typing def change_bandwidths(new_bandwidths: typing.Dict, user_id: int, user_name: str) -&gt; bool: print(new_bandwidths, user_id, user_name) return False def my_change_bandwidths(new_bandwidths: dict, user_id: int, user_name: str) -&gt;bool: print(new_bandwidths, user_id, user_name) return True def main(): my_id, my_name …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.