Programación

83
Aplicar función en el índice DataFrame

¿Cuál es la mejor manera de aplicar una función sobre el índice de un Pandas DataFrame? Actualmente estoy usando este enfoque detallado: pd.DataFrame({"Month": df.reset_index().Date.apply(foo)}) donde Datees el nombre del índice y fooes el nombre de la función que estoy aplicando....

83
¿Cómo ejecutar el programa Python para siempre?

Necesito ejecutar mi programa Python para siempre en un bucle infinito. Actualmente lo estoy ejecutando así: #!/usr/bin/python import time # some python code that I want # to keep on running # Is this the right way to run the python program forever? # And do I even need this time.sleep...

83
¿Cómo crear un proxy http simple en node.js?

Estoy tratando de crear un servidor proxy para pasar HTTP GETsolicitudes de un cliente a un sitio web de terceros (digamos Google). Mi proxy solo necesita reflejar las solicitudes entrantes en su ruta correspondiente en el sitio de destino, por lo que si la URL solicitada por mi cliente...

83
Cómo comprobar la extensión de una ruta de Java 7

Me gustaría comprobar si una ruta (introducida en Java 7) termina con una determinada extensión. Probé el endsWith()método así: Path path = Paths.get("foo/bar.java") if (path.endsWith(".java")){ //Do stuff } Sin embargo, esto no parece funcionar porque path.endsWith(".java")devuelve falso....

83
¿Espacio de nombres o ensamblado?

Me estoy confundiendo mucho entre espacios de nombres y ensamblados. ¿Son System.Datay System.Webespacios de nombres o ensamblados? He notado que estos se denominan espacios de nombres y, al mismo tiempo, están presentes en la GAC_32carpeta. Entonces, ¿qué son exactamente?