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.

30
¿Cómo cambiar el orden de las columnas DataFrame?
Tengo lo siguiente DataFrame( df): import numpy as np import pandas as pd df = pd.DataFrame(np.random.rand(10, 5)) Agrego más columnas por asignación: df['mean'] = df.mean(1) ¿Cómo puedo mover la columna meanal frente, es decir, establecerla como primera columna, dejando intacto el orden de las otras columnas?
880 python  pandas  dataframe 


16
¿Cómo instalo un paquete de Python con un archivo .whl?
Tengo problemas para instalar un paquete de Python en mi máquina Windows, y me gustaría instalarlo con los binarios de la ventana de Christoph Gohlke. (Que, según mi experiencia, alivió gran parte del alboroto para muchas otras instalaciones de paquetes). Sin embargo, solo los archivos .whl están disponibles. http://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype Pero, …

22
Detección de picos en una matriz 2D
Estoy ayudando a una clínica veterinaria que mide la presión debajo de una pata de perro. Uso Python para mi análisis de datos y ahora estoy atascado tratando de dividir las patas en subregiones (anatómicas). Hice una matriz 2D de cada pata, que consta de los valores máximos para cada …

25
Agregar una fila a pandas DataFrame
Entiendo que los pandas están diseñados para cargar completamente poblados, DataFramepero necesito crear un DataFrame vacío y luego agregar filas, una por una . Cuál es la mejor manera de hacer esto ? Creé con éxito un DataFrame vacío con: res = DataFrame(columns=('lib', 'qty1', 'qty2')) Luego puedo agregar una nueva …

24
¿Obtener clave con el máximo valor en el diccionario?
Tengo un dictionary: las claves son cadenas, los valores son enteros. Ejemplo: stats = {'a':1000, 'b':3000, 'c': 100} Me gustaría obtener 'b'una respuesta, ya que es la clave con un valor más alto. Hice lo siguiente, usando una lista intermedia con tuplas de clave-valor invertidas: inverse = [(value, key) for …
867 python  dictionary  max 




20
Cómo copiar un diccionario y solo editar la copia
¿Alguien puede explicarme esto? Esto no tiene ningún sentido para mí. Copio un diccionario en otro y edito el segundo y ambos cambian. ¿Por qué está pasando esto? >>> dict1 = {"key1": "value1", "key2": "value2"} >>> dict2 = dict1 >>> dict2 {'key2': 'value2', 'key1': 'value1'} >>> dict2["key2"] = "WHY?!" >>> …

30
error: no se puede encontrar vcvarsall.bat
Traté de instalar el paquete de Python dulwich : pip install dulwich Pero recibo un mensaje de error críptico: error: Unable to find vcvarsall.bat Lo mismo sucede si intento instalar el paquete manualmente: > python setup.py install running build_ext building 'dulwich._objects' extension error: Unable to find vcvarsall.bat

18
¿Cómo elimino / elimino una carpeta que no está vacía?
Recibo un error de "acceso denegado" cuando intento eliminar una carpeta que no está vacía. He utilizado el comando siguiente en mi intento: os.remove("/folder_name"). ¿Cuál es la forma más efectiva de eliminar / eliminar una carpeta / directorio que no está vacío?
847 python  file 


30
Cómo hacer que una clase JSON sea serializable
¿Cómo hacer que una clase de Python sea serializable? Una clase simple: class FileItem: def __init__(self, fname): self.fname = fname ¿Qué debo hacer para poder obtener resultados de: >>> import json >>> my_file = FileItem('/foo/bar') >>> json.dumps(my_file) TypeError: Object of type 'FileItem' is not JSON serializable Sin el error

8
¿Qué hace el carácter 'b' delante de un literal de cadena?
Aparentemente, la siguiente es la sintaxis válida: my_string = b'The string' Me gustaría saber: ¿Qué significa este bpersonaje delante de la cadena? ¿Cuáles son los efectos de usarlo? ¿Cuáles son las situaciones apropiadas para usarlo? Encontré una pregunta relacionada aquí en SO, pero esa pregunta es sobre PHP y dice …
832 python  string  unicode  binary 

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.