Articles of File

¿Por qué virtualenv en Windows no asocia los archivos .py / .pyw / .pyo / .pyc con la versión de virtualenv de los ejecutables de Python?

¿Cuál es la razón por la que virtualenv no asocia los archivos .py(w) con la versión de virtualenv de los ejecutables de Python? Esto parece ser una tarea ideal para virtualenv en Windows, teniendo en cuenta que no hay ningún mecanismo como shebang en Windows.

IOError: modo inválido (‘wb’) o nombre de archivo:

Sigo recibiendo el siguiente error. IOError: [Errno 22] invalid mode (‘wb’) or filename: ‘C:\\Users\\Viral Patel\\Documents\\GitHub\\3DPhotovoltaics\\Data_Output\\Simulation_Data\\Raw_Data\\Raw_Simulation_Data_2014-03-24 17:21:20.545000.csv’ Creo que se debe a la marca de tiempo al final del nombre de archivo. ¿Algunas ideas?

Versión de Python de freopen ()

¿Hay algo en Python que pueda replicar la funcionalidad de freopen () en C o C ++? Para ser precisos, quiero replicar la funcionalidad de: freopen(“input.txt”,”r”,stdin); y freopen(“output.txt”,”w”,stdout); Y luego use las mismas funciones (estándar) para la E / S de consola para la E / S de archivos. ¿Algunas ideas?

Manipulación de archivos: Pregunta de scripting

Tengo un script que se conecta a la base de datos y obtiene todos los registros que configuran la consulta. Estos resultados de registro son archivos presentes en un servidor, por lo que ahora tengo un archivo de texto que contiene todos los nombres de archivos. Quiero un guión que sepa: ¿Cuál es el tamaño […]

no se puede leer el carácter 26 de ascii?

Escribí una secuencia en un archivo en modo texto. # python code f = open(“somewhere in my computer”,”w”) f.write(“Hello\nWorld”) f.write(chr(26)) # writing ascii character #26 to file f.write(“hhh”) f.close() No puedo leer bytes después del carácter ASCII # 26. Sé que debería abrir el archivo con el modo binario. Es el carácter ascii # 26 […]

La redirección de stdout de python al archivo falla con UnicodeEncodeError

Tengo una secuencia de comandos de Python que se conecta a Twitter Firehose y envía datos hacia abajo para su procesamiento. Antes de que funcionara bien, pero ahora estoy tratando de obtener sólo el cuerpo del texto. (No es una pregunta sobre cómo debo extraer datos de Twitter o cómo codificar / decodificar caracteres ascii). […]

En Python, ¿cuál es la diferencia entre f.readlines () y list (f)

Tanto en Python2 Tutorial como en Python3 Tutorial , hay una línea en el punto medio de la sección 7.2.1 que dice: Si desea leer todas las líneas de un archivo en una lista , también puede usar list(f) o f.readlines(). Entonces, mi pregunta es: ¿cuál es la diferencia entre estas dos formas de convertir […]

Django / Python: ¿Cómo leer un archivo y validar que es un archivo de audio?

Posible duplicado: Validación del archivo Django (audio) Estoy creando una aplicación web, donde los usuarios pueden cargar contenido multimedia, incluidos archivos de audio. Tengo un método limpio en mi AudioFileUploadForm que valida lo siguiente: Que el archivo de audio no sea demasiado grande. Que el archivo de audio tiene un tipo de contenido válido (tipo […]

Python: la forma más rápida de procesar archivos grandes

Tengo varios archivos delimitados por tabuladores de 3GB. Hay 20 millones de filas en cada archivo. Todas las filas deben procesarse de forma independiente, sin relación entre las dos filas. Mi pregunta es, qué será más rápido A. Leer línea por línea usando with open() as infile: for line in infile: O bien B. ¿Leyendo […]

Tamaño de búfer predeterminado para un archivo en Linux

La documentación indica que el valor predeterminado para el almacenamiento en búfer es: If omitted, the system default is used . Actualmente estoy en Red Hat Linux 6, pero no puedo averiguar el búfer predeterminado establecido para el sistema. ¿Puede alguien, por favor, guiarme sobre cómo determinar el almacenamiento en búfer para un sistema?