Preguntas etiquetadas con file

150
Lea las primeras N líneas de un archivo en Python

Tenemos un gran archivo de datos sin procesar que nos gustaría recortar a un tamaño específico. Tengo experiencia en .net c #, sin embargo, me gustaría hacer esto en Python para simplificar las cosas y por interés. ¿Cómo haría para obtener las primeras N líneas de un archivo de texto en Python?...

149
¿Es explícitamente importante cerrar archivos?

En Python, si abre un archivo sin llamar close()o cierra el archivo pero no lo usa try, finallyo la " with" instrucción, ¿es un problema? ¿O es suficiente como práctica de codificación confiar en la recolección de basura de Python para cerrar todos los archivos? Por ejemplo, si uno hace esto: for...

149
Comando CALL vs. COMIENZO con la opción / WAIT

¿Cómo es el comando START con una opción WAIT? START /wait notepad.exe START /wait notepad.exe ... algo diferente de usar un comando CALL? CALL notepad.exe CALL notepad.exe ¿Existe una situación en la que uno puede comportarse de manera diferente que el otro depende de lo que se está...

148
¿Cómo abrir cada archivo en una carpeta?

Tengo un script de python parse.py, que en el script abre un archivo, dice file1 y luego hace algo, tal vez imprima el número total de caracteres. filename = 'file1' f = open(filename, 'r') content = f.read() print filename, len(content) En este momento, estoy usando stdout para dirigir el...

146
Obtener el nombre del archivo de la URL

En Java, dada una java.net.URLo una Stringen forma de http://www.example.com/some/path/to/a/file.xml, ¿cuál es la forma más fácil de obtener el nombre del archivo, menos la extensión? Entonces, en este ejemplo, estoy buscando algo que regrese "file". Se me ocurren varias formas de hacerlo, pero...

143
Hacer: ¿cómo continuar después de que falla un comando?

El comando $ make allda errores como rm: cannot remove '.lambda': No such file or directorypara que se detenga. Quiero que ignore los errores rm-not-found-errors. ¿Cómo puedo forzar la fabricación? Makefile all: make clean make .lambda make .lambda_t make .activity make