Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

8
Cambiar el nombre del índice de marco de datos de pandas
Tengo un archivo csv sin encabezado, con un índice DateTime. Quiero cambiar el nombre del índice y el nombre de la columna, pero con df.rename () solo se cambia el nombre de la columna. ¿Insecto? Estoy en la versión 0.12.0 In [2]: df = pd.read_csv(r'D:\Data\DataTimeSeries_csv//seriesSM.csv', header=None, parse_dates=[[0]], index_col=[0] ) In …
142 python  pandas  dataframe 



2
Redis caché vs usar memoria directamente
Todavía no he usado Redis, pero escuché sobre eso y planeo probarlo como almacenamiento en caché. Escuché que Redis usaba la memoria como base de datos del almacén de caché, entonces, ¿cuál es la diferencia si uso una variable como objeto o tipo de datos de diccionario para almacenar datos? …
142 caching  memory  redis 

3
path.join vs path.resolve con __dirname
¿Hay alguna diferencia al usar ambos path.join y path.resolvecon __dirnamepara resolver la ruta absoluta en Node.js? ¿Debería preferirse uno de ellos cuando se usa así (las resoluciones de ruta absolutas son el 90% de los casos de uso)? Es decir const absolutePath = path.join(__dirname, some, dir); vs. const absolutePath = …
142 node.js 

30
Python glob múltiples tipos de archivos
¿Hay una mejor manera de usar glob.glob en python para obtener una lista de múltiples tipos de archivos como .txt, .mdown y .markdown? En este momento tengo algo como esto: projectFiles1 = glob.glob( os.path.join(projectDir, '*.txt') ) projectFiles2 = glob.glob( os.path.join(projectDir, '*.mdown') ) projectFiles3 = glob.glob( os.path.join(projectDir, '*.markdown') )
142 python  glob 



18
Detectar el navegador Safari
¿Cómo detectar el navegador Safari usando JavaScript? He probado el código a continuación y detecta no solo Safari sino también el navegador Chrome. function IsSafari() { var is_safari = navigator.userAgent.toLowerCase().indexOf('safari/') > -1; return is_safari; }

1
PostgreSQL INSERT ON CONFLICT UPDATE (upsert) usa todos los valores excluidos
Cuando está insertando una fila (PostgreSQL> = 9.5), y desea que el posible INSERT sea exactamente igual a la posible ACTUALIZACIÓN, puede escribirlo así: INSERT INTO tablename (id, username, password, level, email) VALUES (1, 'John', 'qwerty', 5, 'john@mail.com') ON CONFLICT (id) DO UPDATE SET id=EXCLUDED.id, username=EXCLUDED.username, password=EXCLUDED.password, level=EXCLUDED.level,email=EXCLUDED.email ¿Hay un …

4
¿Cómo creo una fecha y hora en Python a partir de milisegundos?
Puedo crear un objeto Date similar en Java mediante java.util.Date (milisegundos) . ¿Cómo creo el comparable en Python? Asigna un objeto Date y lo inicializa para representar el número especificado de milisegundos desde el tiempo base estándar conocido como "la época", es decir, el 1 de enero de 1970, 00:00:00 …
142 python  datetime 

9
Construir contexto para la imagen acoplable muy grande
He creado un par de directorios diferentes en mi máquina host mientras trato de aprender sobre Docker solo para mantener mis dockerfiles organizados. Mi Dockerfile que acabo de ejecutar se ve así: FROM crystal/centos MAINTAINER crystal ADD ./rpms/test.rpm ./rpms/ RUN yum -y --nogpgcheck localinstall /rpms/test.rpm Mi rpm actual es de …
142 docker 

6
Buscar "no contiene" en un DataFrame en pandas
He realizado algunas búsquedas y no puedo encontrar la manera de filtrar un marco de datos df["col"].str.contains(word), sin embargo, me pregunto si hay una manera de hacer lo contrario: filtrar un marco de datos por el cumplido de ese conjunto. por ejemplo: a los efectos de !(df["col"].str.contains(word)). ¿Se puede hacer …
142 python  pandas  contains 



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.