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.



13
Obtenga MD5 hash de archivos grandes en Python
He usado hashlib (que reemplaza md5 en Python 2.6 / 3.0) y funcionó bien si abrí un archivo y puse su contenido en hashlib.md5()función. El problema es con archivos muy grandes que sus tamaños podrían exceder el tamaño de RAM. ¿Cómo obtener el hash MD5 de un archivo sin cargar …
188 python  md5  hashlib 



3
¿Cómo escribo archivos de paquete __init__.py buenos / correctos
Mi paquete tiene la siguiente estructura: mobilescouter/ __init__.py #1 mapper/ __init__.py #2 lxml/ __init__.py #3 vehiclemapper.py vehiclefeaturemapper.py vehiclefeaturesetmapper.py ... basemapper.py vehicle/ __init__.py #4 vehicle.py vehiclefeature.py vehiclefeaturemapper.py ... No estoy seguro de cómo se __init__.pydeben escribir correctamente los archivos. El se __init__.py #1parece a: __all__ = ['mapper', 'vehicle'] import mapper import …
188 python  packages 


19
¿Cómo uso Brew Python instalado como Python predeterminado?
Intento cambiar a Homebrew (después de usar Fink y Macport) en Mac OS X 10.6.2. He instalado Python 2.7 con brew install python El problema es que, a diferencia de Macport, parece que no hay una utilidad python_select, y mi mac python predeterminada siempre es predeterminada which python Dame /usr/bin/python …
188 python  homebrew 

14
¿Cuál es más rápido en Python: x **. 5 o math.sqrt (x)?
Me he estado preguntando esto por algún tiempo. Como dice el título, ¿cuál es más rápido, la función real o simplemente elevar a la mitad la potencia? ACTUALIZAR Esto no es una cuestión de optimización prematura. Esto es simplemente una cuestión de cómo funciona realmente el código subyacente. ¿Cuál es …


11
¿Cómo unir dos generadores en Python?
Quiero cambiar el siguiente código for directory, dirs, files in os.walk(directory_1): do_something() for directory, dirs, files in os.walk(directory_2): do_something() a este código: for directory, dirs, files in os.walk(directory_1) + os.walk(directory_2): do_something() Me sale el error: tipos de operandos no admitidos para +: 'generador' y 'generador' ¿Cómo unir dos generadores en …
188 python  generator 

6
TypeError: elemento de secuencia 0: cadena esperada, int encontrado
Estoy intentando insertar datos de un diccionario en una base de datos. Quiero iterar sobre los valores y formatearlos en consecuencia, dependiendo del tipo de datos. Aquí hay un fragmento del código que estoy usando: def _db_inserts(dbinfo): try: rows = dbinfo['datarows'] for row in rows: field_names = ",".join(["'{0}'".format(x) for x …
188 python 



15
UnicodeDecodeError: el códec 'utf8' no puede decodificar el byte 0xa5 en la posición 0: byte de inicio no válido
Estoy usando Python-2.6 CGIscripts pero encontré este error en el registro del servidor mientras lo hacía json.dumps(), Traceback (most recent call last): File "/etc/mongodb/server/cgi-bin/getstats.py", line 135, in <module> print json.dumps(​​__get​data()) File "/usr/lib/python2.7/json/__init__.py", line 231, in dumps return _default_encoder.encode(obj) File "/usr/lib/python2.7/json/encoder.py", line 201, in encode chunks = self.iterencode(o, _one_shot=True) File "/usr/lib/python2.7/json/encoder.py", …
188 python  json 

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.