Articles of formato de

formato de cadena de registro de Python

Estoy usando el formateador de registros de python para formatear registros y tengo un valor fmt de fmt = “[%(filename)s:%(lineno)s] %(message)s” Lo que me gustaría es que “[file.py:20]” se extienda a 10 caracteres de ancho (por ejemplo). Si fuera un valor que hubiera sido fácil, pero ¿hay alguna manera de estirar toda esta estructura a […]

Análisis de un archivo de script CS: GO en Python

Estoy trabajando con algunos archivos de script de CS: GO. Tengo que obtener información útil de este archivo e importar estos datos a mi aplicación de Python. Aquí hay un ejemplo del formato de datos txt: https://steamcdn-a.akamaihd.net/apps/730/scripts/items/items_game.83a9ad4690388868ab33c627af730c43d4b0f0d9.txt Los valores están en los formatos aleatorios (Color \ Pos \ String), pero solo necesito una cadena, que […]

¿Hay una manera de escribir texto con formato de Python?

Si está escribiendo en un archivo con python, ¿hay alguna forma de hacer que ciertas partes del texto aparezcan en negrita, cursiva o subrayadas? Lo intenté: test = ‘/location/tester.rtf’ out_file = open(test,’w’) out_file.write(‘is this {\bold}?’) out_file.close() #thanks to the comment below ¿Es posible escribir TEXTO EN FORMATO como texto en negrita, cursiva o subrayado mediante […]

¿Qué significa estos formatos en la cadena de documentación de twisted?

En el código fuente de twisted, muchas cadenas de documentación contienen formatos como este: L {xxx} o C {xxx} o una línea que comienza con una ‘@’, ¿cuál es su significado? por ejemplo, en twisted / internet / interfaces.py: def registerProducer(producer, streaming): “”” Register to receive data from a producer. … For L{IPullProducer} providers, C{resumeProducing} […]

Truncar un valor decimal en Python

Estoy tratando de truncar un valor decimal en Python. No quiero redondearlo, sino que, en cambio, solo se muestran los valores decimales hasta la precisión especificada. Intenté lo siguiente: d = 0.989434 ‘{:.{prec}f}’.format(d, prec=2) Esto lo redondea a 0.99. Pero en realidad quiero que la salida sea 0.98. Obviamente, round() no es una opción. ¿Hay […]

¿Cómo rellenar una cadena a una longitud fija con espacios en Python?

Estoy seguro de que esto está cubierto en muchos lugares, pero no sé el nombre exacto de la acción que estoy tratando de hacer, así que realmente no puedo buscarlo. He estado leyendo un libro oficial de Python durante 30 minutos tratando de averiguar cómo hacerlo. Problema: Necesito poner una cadena en un “campo” de […]

Formato de cadena Una cadena JSON le da a KeyError

¿Por qué este código da un KeyError ? output_format = “”” { “File”: “{filename}”, “Success”: {success}, “ErrorMessage”: “{error_msg}”, “LogIdentifier”: “{log_identifier}” } “”” print output_format.format(filename=’My_file_name’, success=True, error_msg=”, log_identifier=’123′) Mensaje de error: KeyError: ‘ “File”‘

Analizar archivos DICOM en Python nativo

¿Cuál es la forma más simple y más python de analizar un archivo DICOM? Una implementación nativa de Python sin el uso de bibliotecas que no sean de Python sería mucho más preferida. DICOM es el formato de archivo estándar en imágenes médicas digitales (consulte aquí para obtener más información). Hay algunas bibliotecas de C […]

Python 2.7.5+ imprimir lista sin espacios después de las comas

hago print [1,2] Pero quiero que la impresión se imprima en el formato [1,2] sin el espacio adicional después de la coma. ¿Necesito alguna función “stdout” para esto? ` Python 2.7.5+ (predeterminado, 19 de septiembre de 2013, 13:48:49) [GCC 4.8.1] en linux2

Cambiar el formato de hora en Django Views

import fecha y hora en mis vistas django para ahorrar tiempo en la base de datos y now = datetime.datetime.now() Cuando estoy guardando su valor en la base de datos, devuelve algo así como 2013-04-28 22: 54: 30.223113 ¿Cómo puedo eliminar 223113 desde 2013-04-28 22: 54: 30.223113 parte por favor sugiera cómo puedo hacer esto […]