Articles of archivos

ftp enviando flujo de bytesio en Python

Quiero enviar un archivo con ftplib de Python, de un sitio ftp a otro, para evitar que los procesadores de lectura / escritura de archivos. Creo una secuencia de BytesIO: myfile=BytesIO() Y recuperé con éxito un archivo de imagen del sitio ftp uno con retrbinary: ftp_one.retrbinary(‘RETR P1090080.JPG’, myfile.write) Puedo guardar este objeto de memoria en […]

compara dos archivos y encuentra palabras coincidentes en python

Tengo un archivo de dos: el primero incluye términos y su frecuencia: table 2 apple 4 pencil 89 El segundo archivo es un diccionario: abroad apple bread … Quiero comprobar si el primer archivo contiene alguna palabra del segundo archivo. Por ejemplo, tanto el primer archivo como el segundo contienen “apple”. Soy nuevo en Python. […]

Python: importar varios archivos a un único archivo .csv

Tengo 125 archivos de datos que contienen dos columnas y 21 filas de datos y me gustaría importarlos en un solo archivo .csv (como 125 pares de columnas y solo 21 filas). Así es como se ven mis archivos de datos: Soy bastante nuevo en Python, pero se me ha ocurrido el siguiente código: import […]

Copiando las líneas seleccionadas de archivos en directorios diferentes a otro archivo

Tengo un directorio con muchos subdirectorios, que contiene archivos. Quiero abrir los archivos que terminan con “root.vrpj” o “root.vprj” en la carpeta “App_integrations” y copiar las líneas que contienen la palabra “tabla” en otro archivo. Hasta ahora he logrado visitar cada archivo con este código: for root, dirs, files in os.walk(movedir): for filename in files: […]

Lectura / escritura binaria aleatoria en Python vs .NET

Realmente me gusta cómo .NET implementa la lectura / escritura de datos binarios en un archivo. Limpio y elegante. ¿Puedo hacer esto en Python? Sub Main() Using writer As New System.IO.BinaryWriter( _ System.IO.File.Open(“Test.bin”, IO.FileMode.Create)) writer.Write(True) writer.Write(123) writer.Write(123.456) writer.Write(987.654D) writer.Write(“Test string.”) End Using Using reader As New System.IO.BinaryReader( _ System.IO.File.Open(“Test.bin”, IO.FileMode.Open)) Console.WriteLine(reader.ReadBoolean()) Console.WriteLine(reader.ReadInt32()) Console.WriteLine(reader.ReadDouble()) Console.WriteLine(reader.ReadDecimal()) Console.WriteLine(reader.ReadString()) […]

descargar el archivo del servicio web en python 3

Veo algunos métodos para descargar un archivo desde HTTP / HTTPS en Python, pero para todos estos necesitas saber la URL exacta. Estoy tratando de descargar desde un servicio web y la URL tiene métodos y post argumentos que se envían para descargar el archivo, no puedo averiguar qué es la URL para enviar. Este […]

Haga doble clic en un archivo para ejecutar el script de Python. ¿Cómo obtener ese archivo como entrada?

Quiero poder crear un progtwig que pueda guardar archivos de texto con mi propia extensión al final. más tarde, el usuario debería poder hacer doble clic en ese archivo para ejecutar el progtwig y abrir ese archivo. Necesito saber cómo hacer que el progtwig python se convierta en el progtwig predeterminado que abre un archivo […]

Python – Lectura de todo tipo de archivos en diferentes codificaciones.

Construí un esteganógrafo de Python que oculta el texto UTF-8 en imágenes y funciona bien para él. Me preguntaba si podría codificar archivos completos en imágenes. Para ello, el progtwig necesita leer todo tipo de archivos. El problema es que no todos los archivos están codificados con UTF-8 y, por lo tanto, debe leerlos con: […]

Obtener ruta de archivo de datos binarios

¿Es posible obtener la ruta de un archivo a partir de datos binarios? Solo tengo datos binarios que provienen de la lectura del archivo, pero no tengo información de la ruta del archivo. ¿Los datos binarios tienen la información de ruta? Si es así, ¿cómo puedo conseguirlo? Necesito leer el archivo xlsx usando python xlrd […]

Lee las líneas de un archivo de texto y obtén el error de deencoding de charmap

Im utilizando python3.3 y una base de datos sqlite3. Tengo un archivo de texto grande de alrededor de 270 MB que puedo abrir con WordPad en Windows7. Cada línea en ese archivo se ve como sigue: término \ t número \ n Quiero leer cada línea y guardar los valores en una base de datos. […]