Articles of impresión de

¿Cómo imprimir la función Docstring of python desde la propia función?

Quiero imprimir la cadena de documentación de una función de python desde dentro de la misma función. por ej. def my_function(self): “””Doc string for my function.””” # print the Docstring here. En este momento estoy haciendo esto directamente después de que my_function ha sido definida. print my_function.__doc__ Pero preferiría dejar que la función haga esto […]

Imprimir cadena en bruto desde la variable? (no obtener las respuestas)

Estoy tratando de encontrar una manera de imprimir una cadena en forma bruta desde una variable. Por ejemplo, si agrego una variable de entorno a Windows para una ruta, que podría parecerse a ‘C: \ Windows \ Users \ alexb \’ Sé que puedo hacer: print(r’C:\\Windows\Users\alexb\’) Pero no puedo poner una r delante de una […]

Imprimir no se muestra en el portátil ipython

Estoy usando el cuaderno de ipython ( http://ipython.org/notebook.html ) para hacer una demostración y parece que la función de impresión no está funcionando: Los comandos en la imagen de arriba se reescriben aquí para mayor claridad. In [1]: ‘hello world’ Out [1]: ‘hello world’ In [2]: print ‘hello world’ En resumen, no hay salida de […]

Directorio de búsqueda de Python, nombre base del archivo, sin extensión

Me preguntaba si de todos modos podría modificar mi código para publicar solo el nombre base del archivo, en lugar de todo el archivo, incluida la extensión. Soy nuevo en Python, así que no sé mucho y no lo sé. No quiero modificar algo y que se rompa por completo. import glob import os os.chdir( […]

En Python, ¿por qué usar el registro en lugar de imprimir?

Para una depuración simple en un proyecto complejo, ¿hay alguna razón para usar el registrador de Python en lugar de imprimir? ¿Qué pasa con otros casos de uso? ¿Hay un mejor caso de uso aceptado para cada uno (especialmente cuando solo buscas stdout)? Siempre he escuchado que esto es una “mejor práctica” pero no he […]

¿Cómo puedo imprimir variables y cadenas en la misma línea en Python?

Estoy usando python para calcular cuántos niños nacerían en 5 años si un niño naciera cada 7 segundos. El problema está en mi última línea. ¿Cómo puedo hacer que una variable funcione cuando estoy imprimiendo texto a cada lado? Aquí está mi código: currentPop = 312032486 oneYear = 365 hours = 24 minutes = 60 […]

redirigir impresiones a archivo de registro

Bueno. He completado mi primer progtwig de Python. Tiene alrededor de 1000 líneas de código. Durante el desarrollo, coloqué un montón de declaraciones de print antes de ejecutar un comando usando os.system() decía algo como: print “running command”,cmd os.system(cmd) Ahora he completado el progtwig. Pensé en comentarlos pero redirigir todas estas impresiones innecesarias (no puedo […]

Bonita impresión de nuevas líneas dentro de una cadena en un DataFrame de Pandas

Tengo un Pandas DataFrame en el que una de las columnas contiene elementos de cadena, y esos elementos de cadena contienen nuevas líneas que me gustaría imprimir literalmente. Pero solo aparecen como \n en la salida. Es decir, quiero imprimir esto: pos bidder 0 1 1 2 2 3 <- alice <- bob 3 4 […]

volver vs lista impresa

Muy nuevo en progtwigción. ¿Se pregunta por qué este ejemplo imprime todos los elementos de la lista, mientras que el segundo ejemplo imprime solo el primero? def list_function(x): for y in x: print yn = [4, 5, 7] list_function(n) def list_function(x): for y in x: return yn = [4, 5, 7] print list_function(n)

Cómo mostrar caracteres especiales en Python con impresión

En un progtwig de Python que estoy escribiendo, necesito imprimir el símbolo © (copyright). ¿Hay una forma fácil de hacer esto? ¿O no es compatible con Python? Aquí hay un ejemplo. print (“\(copyright symbol here\)”) Solo un problema muy simple. ¡Gracias!