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.



15
Comparar instancias de objetos para igualdad por sus atributos
Tengo una clase MyClass, que contiene dos variables miembro fooy bar: class MyClass: def __init__(self, foo, bar): self.foo = foo self.bar = bar Tengo dos instancias de esta clase, cada una de las cuales tiene valores idénticos para fooy bar: x = MyClass('foo', 'bar') y = MyClass('foo', 'bar') Sin embargo, …
244 python  equality 


8
¿Obtener un booleano aleatorio en python?
Estoy buscando la mejor manera (rápida y elegante) de obtener un booleano aleatorio en python (lanzar una moneda). Por el momento estoy usando random.randint(0, 1)o random.getrandbits(1). ¿Hay mejores opciones que no conozco?
244 python  random 

5
Crear una lista vacía en Python
¿Cuál es la mejor manera de crear una nueva lista vacía en Python? l = [] o l = list() Estoy preguntando esto por dos razones: Razones técnicas, en cuanto a cuál es más rápido. (¿crear una clase causa sobrecarga?) Legibilidad de código: cuál es la convención estándar.




7
Asignación de valores en un diccionario de Python
Dado un diccionario { k1: v1, k2: v2 ... }que quiero obtener { k1: f(v1), k2: f(v2) ... }siempre que pase una función f. ¿Existe alguna función incorporada? O tengo que hacer dict([(k, f(v)) for (k, v) in my_dictionary.iteritems()]) Lo ideal sería escribir my_dictionary.map_values(f) o my_dictionary.mutate_values_with(f) Es decir, no me …


8
Debe instalar postgresql-server-dev-XY para crear una extensión del lado del servidor o libpq-dev para crear una aplicación del lado del cliente
Estoy trabajando en el proyecto Django con virtualenv y lo conecto a la base de datos local de postgres. cuando ejecuto el proyecto dice: ImportError: No module named psycopg2.extensions entonces usé este comando para instalar pip install psycopg2 entonces durante la instalación da el siguiente error. Downloading/unpacking psycopg2==2.4.4 Downloading psycopg2-2.4.4.tar.gz …




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.