Articles of archivos de

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 […]

Ruta absoluta de un objeto de archivo

Esto se ha discutido en StackOverflow anteriormente. Estoy tratando de encontrar una buena manera de encontrar la ruta absoluta de un objeto de archivo, pero necesito que sea robusto para os.chdir() , por lo que no puedo usar f = file(‘test’) os.path.abspath(f.name) En cambio, me preguntaba si la siguiente es una buena solución: básicamente, extender […]

Python: crea un diccionario a partir de texto / archivo que está en formato de diccionario

Me gustaría crear un diccionario a partir de un archivo de texto que tengo, cuyos contenidos están en formato ‘diccionario’. Aquí hay una muestra de lo que contiene el archivo: {‘fawn’: [1], ‘sermersheim’: [3], ‘sonji’: [2], ‘scheuring’: [2]} Es exactamente esto, excepto que contiene 125,000 entradas. Puedo leer en el archivo de texto usando read […]

Varios archivos para un argumento en argparse Python 2.7

Tratando de hacer un argumento en argparse donde se pueden ingresar varios nombres de archivos que se pueden leer. En este ejemplo, solo bash imprimir cada uno de los objetos de archivo para asegurarme de que funciona correctamente, pero me sale el error: error: unrecognized arguments: f2.txt f3.txt . ¿Cómo puedo conseguir que los reconozca […]

Python copia archivos a una ubicación de red en Windows sin asignar una unidad

Estoy ejecutando python en una sesión no interactiva en Windows y, por lo tanto, no puedo asignar una unidad de red. La mayor parte de lo que he investigado aquí ya través de Google, todos sugieren mapear una unidad de red y copiar los archivos de esa manera. En Linux facilitaría esto con un smbmount […]