Preguntas etiquetadas con python

Python es un lenguaje de programación multi-paradigma, de tipo dinámico y multipropósito. Está diseñado para que aprenda, comprenda y use rápidamente, y aplique una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante o biblioteca de Python (por ejemplo, Jython, PyPy, Pandas, Numpy), inclúyala en las etiquetas.


4
Benchmarking (python vs.c ++ usando BLAS) y (numpy)
Me gustaría escribir un programa que haga un uso extensivo de las funcionalidades de álgebra lineal BLAS y LAPACK. Dado que el rendimiento es un problema, hice una evaluación comparativa y me gustaría saber si el enfoque que tomé es legítimo. Tengo, por así decirlo, tres concursantes y quiero probar …
107 c++  python  numpy  benchmarking  blas 





16
¿Cómo saltar a una línea en particular en un archivo de texto enorme?
¿Hay alguna alternativa al siguiente código? startFromLine = 141978 # or whatever line I need to jump to urlsfile = open(filename, "rb", 0) linesCounter = 1 for line in urlsfile: if linesCounter > startFromLine: DoSomethingWithThisLine(line) linesCounter += 1 Si estoy procesando un archivo de texto enorme (~15MB)con líneas de longitud …
107 python  text-files 




4
Python - abs vs fabs
Noté que en Python hay dos métodos de búsqueda similares para encontrar el valor absoluto de un número: primero abs(-5) Segundo import math math.fabs(-5) ¿En qué se diferencian estos métodos?
107 python 


8
multiprocesamiento: ¿compartir un gran objeto de solo lectura entre procesos?
¿Los procesos secundarios generados a través del multiprocesamiento comparten objetos creados anteriormente en el programa? Tengo la siguiente configuración: do_some_processing(filename): for line in file(filename): if line.split(',')[0] in big_lookup_object: # something here if __name__ == '__main__': big_lookup_object = marshal.load('file.bin') pool = Pool(processes=4) print pool.map(do_some_processing, glob.glob('*.data')) Estoy cargando un gran objeto en …


10
UnicodeDecodeError: el códec 'ascii' no puede decodificar el byte 0xd1 en la posición 2: ordinal no está en el rango (128)
Estoy intentando trabajar con un conjunto de datos muy grande que tiene algunos caracteres no estándar. Necesito usar Unicode, según las especificaciones del trabajo, pero estoy desconcertado. (Y posiblemente haciéndolo todo mal). Abro el CSV usando: 15 ncesReader = csv.reader(open('geocoded_output.csv', 'rb'), delimiter='\t', quotechar='"') Luego, intento codificarlo con: name=school_name.encode('utf-8'), street=row[9].encode('utf-8'), city=row[10].encode('utf-8'), …
107 python  django  utf-8 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.