python

Equivalente de recuento de pandas (distinto)

Estoy usando pandas como sustituto de bd ya que tengo múltiples bases de datos (oracle, mssql, etc.) y no puedo hacer una sec ... ) FROM table GROUP BY YEARMONTH; Y el resultado sería 201301 5000 201302 13245 ¿Cómo puedo hacer eso en pandas?

¿Cuál es exactamente la diferencia entre la copia superficial, deepcopy y la operación de asignación normal?

import copy a=”deepak” b=1,2,3,4 c=[1,2,3,4] d={1:10,2:20,3:30} a1=copy.copy(a) b1=copy.copy(b) c1=copy.copy(c) d1=copy.cop ... ente la diferencia entre las copias? ¿Es algo relacionado con objetos mutables e inmutables? Si es así, ¿puedes explicármelo?

Eliminar todos los caracteres especiales, signos de puntuación y espacios de la cadena

Necesito eliminar todos los caracteres especiales, la puntuación y los espacios de una cadena para que solo tenga letras y números.

Generar una suma de comprobación MD5 de un archivo

¿Hay alguna forma sencilla de generar (y comprobar) sumas de comprobación MD5 de una lista de archivos en Python? (Tengo un pequeño programa en el que estoy trabajando, y me gustaría confirmar las sumas de comprobación de los archivos).

¿Cómo cambiar la posición de dos elementos en una lista de Python?

No he podido encontrar una buena solución para este problema en la red (probablemente porque switch, position, list y Python ... . He logrado esto con algunas listas bastante largas, pero me preguntaba si era posible venir con algo un poco más elegante?

Cálculo de la media aritmética (un tipo de promedio) en Python

¿Hay un método de biblioteca incorporado o estándar en Python para calcular la media aritmética (un tipo de promedio) de una lista de números?

¿Cómo se obtiene una cadena de consulta en Flask?

No es obvio en la documentación de flask sobre cómo obtener la cadena de consulta. Soy nuevo, miró a los docs, no podía encon ... rar! So @app.route('/') @app.route('/data') def data(): query_string=?????? return render_template("data.html")

Convertir cadena de fecha y hora UTC a fecha y hora local con Python

Nunca he tenido que convertir el tiempo hacia y desde UTC. Recientemente tuve una solicitud para que mi aplicación sea consci ... " etc etc? Estoy seguro de que la respuesta a mi primera pregunta podría contener un parámetro las respuestas a la segunda.

Instalación de paquetes pip en la carpeta HOME HOME

Es posible? Al instalar pip, instale los paquetes de python dentro de mi carpeta $HOME. (por ejemplo, quiero instalar mercuri ... un ˜/.local y hacer un pip install package suficiente para hacer que estos paquetes se instalen solo en mi HOME HOME carpeta?

Convertir la representación de cadena de lista a lista

Me preguntaba cuál es la forma más sencilla de convertir una lista string como la siguiente a una list: x = u'[ "A","B","C" ... r si no hay alfabetos. Pero el código se estaba poniendo muy complicado. ¿Hay una función rápida de la que no soy consciente?

Listar archivos SOLO en el directorio actual

En Python, solo quiero listar todos los archivos en el directorio actual. No quiero archivos listados desde ningún subdirecto ... ancelot Estoy contento con holygrail.py y Tim. Pero los dos archivos, Arthur y Lancelot, no quiero que figuren en la lista.

Transponer lista de listas

Tomemos: l = [[1,2,3],[4,5,6],[7,8,9]] El resultado que estoy buscando es r = [[1,4,7],[2,5,8],[3,6,9]] Y no r = [(1,4,7),(2,5,8),(3,6,9)] Muy apreciado

Escribir cadena en un archivo en una línea nueva cada vez

Quiero añadir una nueva línea a mi cadena cada vez que llame a file.write(). ¿Cuál es la forma más fácil de hacer esto en Python?

Puede "list display" en un Django ModelAdmin mostrar atributos de campos ForeignKey?

Tengo un modelo de Persona que tiene una relación de clave foránea con Book. Libro tiene una serie de campos, pero estoy más ... jo), pero nada parece funcionar. Alguna sugerencia? class PersonAdmin(admin.ModelAdmin): list_display = ['book.author',]

encontrar y reemplazar elementos en una lista (python)

Tengo que buscar a través de una lista y reemplazar todas las ocurrencias de un elemento con otro. Hasta ahora mis intentos e ... 2, 3, 4, 5, 10, 2, 3, 4, 5, 10] Por lo tanto, mi objetivo es reemplazar todas las instancias del número 1 con el número 10.

Declaración no local de Python

¿Qué hace la instrucción Python nonlocal (en Python 3.0 y versiones posteriores)? No hay documentación en el sitio web oficial de Python y help("nonlocal") tampoco funciona.

Cambiar el nombre de varios archivos en un directorio en Python [duplicar]

Esta pregunta ya tiene una respuesta aquí: Cómo cambiar el nombre de un archivo usando Python ... funcionando correctamente. También he considerado el uso de manipulaciones de cadenas, pero tampoco he tenido éxito con eso.

Mostrar la imagen como escala de grises usando matplotlib

Estoy tratando de mostrar una imagen en escala de grises usando matplotlib.pyplot.imshow () . Mi problema es que la imagen ... x) show() Muestra la imagen usando un mapa de colores (es decir, no es escala de grises). ¿Qué estoy haciendo mal aquí?

Python Crear marca de tiempo unix cinco minutos en el futuro

Tengo que crear un valor "Caduca" 5 minutos en el futuro, pero tengo que suministrarlo en formato de marca de tiempo UNIX. T ... .days * seconds_in_a_day + since_epoch.seconds ¿Hay un módulo o función que haga la conversión de marca de tiempo para mí?

¿Cómo puedo desactivar una Pylint advertencia?

Estoy tratando de desactivar la advertencia C0321 ("más de una instrucción en una sola línea" often A menudo pongo if instruc ... esto un error de Pylint, o estoy haciendo algo mal? ¿Hay alguna manera de evitar esto? Me gustaría deshacerme de este ruido.