Articles of archivos de

Cómo sumr números de un archivo de texto en Python

Tengo un código que me permite leer un archivo de texto, imprimir los números donde hay números, imprimir mensajes de error específicos donde hay cadenas en lugar de números, luego sumr TODOS los números e imprimir su sum (luego guardar SOLAMENTE los números). números a un nuevo archivo de texto). He estado intentando este problema […]

Cómo crear un rango de números con un incremento dado

Quiero saber si hay una statement equivalente en las listas para hacer lo siguiente. En MATLAB haría lo siguiente. fid = fopen(‘inc.txt’,’w’) init =1;inc = 5; final=51; a = init:inc:final l = length(a) for i = 1:l fprintf(fid,’%d\n’,a(i)); end fclose(fid); En resumen, tengo un valor inicial, un valor final y un incremento. Necesito crear una […]

Leer la línea anterior en un archivo python.

Necesito obtener el valor de la línea anterior en un archivo y compararlo con la línea actual, ya que estoy iterando a través del archivo. El archivo es ENORME, por lo que no puedo leerlo entero o acceder aleatoriamente a un número de línea con linecache porque la función de biblioteca todavía lee todo el […]

¿Puedo configurar umask para tempfile.NamedTemporaryFile en python?

En Python (lo intenté en 2.7 y más adelante) parece un archivo creado con tempfile.NamedTemporaryFile no parece obedecer la directiva umask: import os, tempfile os.umask(022) f1 = open (“goodfile”, “w”) f2 = tempfile.NamedTemporaryFile(dir=’.’) f2.name Out[33]: ‘/Users/foo/tmp4zK9Fe’ ls -l -rw——- 1 foo foo 0 May 10 13:29 /Users/foo/tmp4zK9Fe -rw-r–r– 1 foo foo 0 May 10 13:28 […]

Diferencia entre os.path.exists y os.path.isfile en python

Tengo curiosidad cuando estas dos funciones devolverán valores diferentes. Además, si pudiera aclarar la diferencia entre una ruta / directorio / archivo que se apreciaría.

¿Cómo ejecutar una función cuando algo cambia en un directorio con Python Watchdog?

Estoy tratando de usar watchdog para ejecutar un script de sincronización cada vez que algo cambia en un directorio (a excepción de un archivo específico). Simplemente copié el código del archivo Léame (pegado a continuación), que hace lo que dice; registrar qué archivo ha cambiado. import sys import time import logging from watchdog.observers import Observer […]

¿Cómo evitar que cada archivo malicioso se cargue en mi servidor? (verifique el tipo de archivo)?

Mi problema es evitar que los usuarios carguen algún archivo malicioso en mi servidor web. Estoy trabajando en un entorno linux (debian). En realidad, las cargas se manejan a través de php por este código: function checkFile($nomeFile, $myExt = false){ if($myExt != false){ $goodExt = “_$myExt”.”_”; }else{ $goodExt = “_.jpg_.bmp_.zip_.pdf_.gif_.doc_.xls_.csv_.docx_.rar_”; } $punto = strrpos($nomeFile, ‘.’); […]

¿Cuándo / cómo se cierra un objeto de archivo anónimo?

En los comentarios de esta pregunta sobre un python de una sola línea, se me ocurrió que no tengo idea de cómo Python maneja objetos de archivos anónimos. De la pregunta: open(to_file, ‘w’).write(open(from_file).read()) Hay dos llamadas para open sin usar la palabra clave with (que suele ser la forma en que manejo los archivos). En […]

Análisis de datos de archivo de texto

Tengo un archivo de texto que tiene contenido como este: ******** ENTRY 01 ******** ID: 01 Data1: 0.1834869385E-002 Data2: 10.9598489301 Data3: -0.1091356549E+001 Data4: 715 Y luego una línea vacía, y repite bloques más similares, todos ellos con los mismos campos de datos. Estoy transfiriendo a Python un código C ++, y una parte determinada obtiene […]

Recorriendo archivos en una carpeta

Soy bastante nuevo en cuanto a la progtwigción, y he comenzado a aprender python. Lo que quiero hacer es recolectar sprites para un juego, y me dan los colores originales, seguidos de en qué se van a convertir. Cada sprite tiene entre 20 y 60 angularjs, así que recorrer cada uno en la carpeta para […]