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.

4
¿Cuáles son las diferencias entre un método de clase y un método de metaclase?
En Python, puedo crear un método de clase usando el @classmethoddecorador: >>> class C: ... @classmethod ... def f(cls): ... print(f'f called with cls={cls}') ... >>> C.f() f called with cls=<class '__main__.C'> Alternativamente, puedo usar un método normal (instancia) en una metaclase: >>> class M(type): ... def f(cls): ... print(f'f …

7
Particionamiento equitativo de elementos de una lista
Dada una lista de clasificaciones de jugadores, debo dividir a los jugadores (es decir, clasificaciones) en dos grupos de la manera más justa posible. El objetivo es minimizar la diferencia entre la calificación acumulativa de los equipos. No hay restricciones en cuanto a cómo puedo dividir a los jugadores en …
12 python  algorithm  list 


2
Generar productos cartesianos binarios filtrados.
Planteamiento del problema Estoy buscando una forma eficiente de generar productos cartesianos binarios completos (tablas con todas las combinaciones de Verdadero y Falso con un cierto número de columnas), filtradas por ciertas condiciones exclusivas. Por ejemplo, para tres columnas / bits n=3obtendríamos la tabla completa df_combs = pd.DataFrame(itertools.product(*([[True, False]] * …

2
Django: ejecutar manage.py siempre aborta
Tengo una aplicación Django existente que estoy tratando de configurar localmente. Después de crear un entorno virtual e instalar todas las dependencias requeridas, la ejecución se manage.pycancela sin ningún otro mensaje de error útil. (venv) $ python manage.py [1] 39973 abort python manage.py Todos los subcomandos suministrados también se cancelan …
12 python  django 





8
¿Cómo hacer que Conda y Virtualenv funcionen en Mac OS Catalina?
Anteriormente tenía a Conda funcionando sin problemas en Mojave, pero descubrí que la actualización a Catalina mueve la carpeta "anaconda3" a su Escritorio> Elementos reubicados> Seguridad> anaconda3. Parece que la configuración de seguridad de Catalina ya no permite que las aplicaciones se instalen directamente en el directorio de usuarios. Intenté …
12 python  macos  conda 

7
Crear entorno de conda: "¡Conflictos encontrados!" al resolver el entorno y "Encontrar el camino de conflicto más corto" para siempre
Se me proporcionó un environment.ubuntu.ymlarchivo para poder crear un entorno conda. Sin embargo, al ejecutar conda create env --file environment.ubuntu.ymlme sale el siguiente resultado: conda env create --file environment.ubuntu.yml Collecting package metadata (repodata.json): done Solving environment: - Found conflicts! Looking for incompatible packages. This can take several minutes. Press CTRL-C …

3
Extracción de datos de Python desde un PDF cifrado
Soy un recién graduado en matemáticas puras que solo ha tomado algunos cursos básicos de programación. Estoy haciendo una pasantía y tengo un proyecto de análisis de datos interno. Tengo que analizar los PDF internos de los últimos años. Los archivos PDF están "asegurados". En otras palabras, están encriptados. No …

3
Encontrar los vectores propios más pequeños de matriz dispersa grande, más de 100 veces más lento en SciPy que en Octave
Estoy tratando de calcular pocos (5-500) vectores propios correspondientes a los valores propios más pequeños de matrices dispersas cuadradas simétricas grandes (hasta 30000x30000) con menos del 0.1% de los valores que no son cero. Actualmente estoy usando scipy.sparse.linalg.eigsh en modo shift-invert (sigma = 0.0), que descubrí a través de varias …


9
crear una matriz NxN de pandas de una columna
Tengo un marco de datos con cada fila que tiene un valor de lista. id list_of_value 0 ['a','b','c'] 1 ['d','b','c'] 2 ['a','b','c'] 3 ['a','b','c'] Tengo que calcular una puntuación con una fila y contra todas las otras filas Por ejemplo: Step 1: Take value of id 0: ['a','b','c'], Step 2: …
11 python  pandas  numpy 

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.