Articles of impresion

Python si la statement no funciona como se esperaba

Actualmente tengo el código: fleechance = random.randrange(1,5) print fleechance if fleechance == 1 or 2: print “You failed to run away!” elif fleechance == 4 or 3: print “You got away safely!” Fleechance se imprime constantemente como 3 o 4, pero continúo obteniendo el resultado “¡No pudiste huir!” ,¿Puede alguien decirme por qué está pasando […]

¿Cuál es la diferencia entre `>>> some_object` y` >>> print some_object` en el intérprete de Python?

En el intérprete, solo puede escribir el nombre de un objeto, por ejemplo, una lista a = [1, 2, 3, u”hellö”] en el indicador del intérprete de esta manera: >>> a [1, 2, 3, u’hell\xf6′] o puedes hacer: >>> print a [1, 2, 3, u’hell\xf6′] Lo que parece equivalente para las listas. En este momento […]

Conflicto de estado de la impresora Python win32print

He estado usando el módulo win32print para Python para intentar obtener información diversa acerca de los conjuntos de impresoras, como el nombre del controlador, el número de trabajos, el puerto que se está utilizando, el estado, etc. Ha sido un gran éxito, sin embargo, estoy teniendo muchos problemas haciendo cualquier uso del código de estado […]

¿Cómo imprimir un df en Terminal sin perder formato?

¿Cómo puedo imprimir un df en la Terminal sin perder el formato? Digamos que tengo un df como este: In: df Out: TFs No Esenciales Genes regulados Genes Regulados Positivamente Genes Regulados Negativamente No Tentativo de genes a silenciar No Real de genes a silenciar No Tentativo de genes a inducir 146 YdeO 20 18 […]

Envía un trabajo de impresión a una impresora USB usando Python

Puedo comenzar con un archivo PDF, PRN o PS. ¿Cómo lo envío a una impresora USB usando Python? ¿Con qué módulo debo empezar?

escribiendo una función pytest para verificar la salida en la consola (stdout) en python?

Este enlace proporciona una descripción de cómo usar pytest para capturar salidas de consola. Probé este siguiente código simple, pero me sale un error. import sys import pytest def f(name): print “hello “+ name def test_add(capsys): f(“Tom”) out,err=capsys.readouterr() assert out==”hello Tom” test_add(sys.stdout) Salida: python test_pytest.py hello Tom Traceback (most recent call last): File “test_pytest.py”, line […]

Suprimir imprimir nueva línea en python 3 str.format

Estoy usando Python 3 y estoy tratando de usar mis declaraciones de impresión con el formato str.format. p.ej: print (‘{0:3d} {1:6d} {2:10s} ‘.format (count1,count2,string1)) Cuando trato de usar el end=” para suprimir la nueva línea posterior, esto se ignora. Una nueva línea siempre pasa. ¿Cómo suprimo la nueva línea posterior? Fuente: int1= 1 int2 = […]

Bonita impresión de una lista en formato tabular.

Con Python 2.4, ¿cómo imprimo una lista en un formato tabular agradable? Mi lista está en el siguiente formato. mylist=[((‘VAL1’, ‘VAL2’, ‘VAL3’, ‘VAL4’, ‘VAL5’, ‘VAL6’), AGGREGATE_VALUE)] He intentado pprint , pero no imprime el resultado en un formato tabular. EDITAR: Me gustaría ver la salida en el siguiente formato: VAL1 VAL2 VAL3 VAL4 VAL5 VAL6 […]

¿Cómo imprimo una matriz de números alineados con las tags de fila y columna (texto)?

¿Existe alguna forma elegante de explotar la función de espaciado correcto de print numpy.array para obtener una matriz 2D, con las tags adecuadas, que se alinee correctamente? Por ejemplo, dada una matriz con 4 filas y 5 columnas, ¿cómo puedo proporcionar la matriz y las listas de tamaño apropiado correspondientes a las columnas de fila […]

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