Articles of terminal

¿Por qué no puedo mostrar un carácter Unicode en el intérprete de Python en Mac OS X Terminal.app?

Si bash pegar un carácter Unicode como el punto medio: · en mi intérprete de python no hace nada. Estoy usando Terminal.app en Mac OS X y cuando simplemente estoy en bash no tengo problemas: :~$ · Pero en el intérprete: :~$ python Python 2.6.1 (r261:67515, Feb 11 2010, 00:51:29) [GCC 4.2.1 (Apple Inc. build […]

¿Qué encoding de caracteres está utilizando el terminal IPython?

Solía ​​pensar que tenía todo este material de encoding bastante resuelto. Parece que estoy equivocado porque no puedo explicar lo que está pasando aquí. Lo que estaba tratando de hacer es usar el módulo tabulate para imprimir una tabla con un formato agradable usando from tabulate import tabulate s = tabulate([[1,2],[3,4]], [“x”,”y”], tablefmt=”fancy_grid”) print(s) en […]

python -m SimpleHTTPServer – Escuchando en 0.0.0.0:8000 pero http://0.0.0.0:8000/test.html da “Página no encontrada”

Después de cding a mi carpeta entro python -m SimpleHTTPServer y obten Serving HTTP on 0.0.0.0 port 8000 … en respuesta. Pero cuando llego a http://0.0.0.0:8000/test.html un error de página no encontrada. También he intentado pushd /path/you/want/to/serve; python -m SimpleHTTPServer; popd tomado de esta pregunta Cuando presiono ls puedo ver el archivo y el directorio. […]

retardo de impresión con pexpect: seleccione la entrada estándar cuando no haya datos listos para leer

Usando pexpect estoy ejecutando Python en un subproceso. Cuando se ejecuta el progtwig a continuación, tengo que presionar una tecla antes de que se muestre el indicador >>> . Anteriormente estaba usando una versión ingenua de pexpect, pero cambié la esperanza de que esto solucionara el problema. En esta versión ingenua, el problema era que […]

Iniciando gnome-terminal con argumentos

Usando Python, me gustaría comenzar un proceso en una nueva ventana de terminal, para mostrar al usuario lo que está sucediendo y ya que hay más de un proceso involucrado. Intenté hacer: >>> import subprocess >>> subprocess.Popen([‘gnome-terminal’]) Y esto funciona como quiero, se abre una nueva ventana. Pero, ¿cómo le paso argumentos a esto? Al […]

Mata a Python Interpeter en Linux desde la terminal

Quiero eliminar el intérprete de Python: la intención es que todos los archivos de Python que se están ejecutando en este momento se detendrán (sin ningún tipo de información sobre estos archivos). Obviamente los procesos deberían estar cerrados. Cualquier idea como eliminar archivos en Python o destruir el intérprete está bien: D (estoy trabajando con […]

-bash: doc2dash: comando no encontrado en OS X Mavericks

Tengo un Mac Pro de dos días con OS X Mavericks y necesito hacer funcionar doc2dash . He instalado Python, pip y doc2dash, pero sigo recibiendo el siguiente error al escribir “doc2dash” en la Terminal. -bash: doc2dash: command not found Aquí es cómo se ve mi archivo .bash_profile : # Set architecture flags export ARCHFLAGS=”-arch […]

¿Cómo abrir el proceso de nuevo en el terminal de linux?

Desde la computadora de mi casa que usa masilla, entré en un servidor remoto y ejecuté un progtwig en Python que demoraba horas en completarse y, a medida que se ejecuta, imprime cosas. Después de un tiempo, mi internet se desconectó y tuve que cerrar y volver a abrir putty y ssh. Si escribo ‘top’ […]

¿Por qué el contenido `print` no se muestra inmediatamente en el terminal?

Tengo una secuencia de comandos de Python para la simulación, se necesita bastante tiempo para ejecutar un bucle for y cada bucle toma un tiempo diferente para ejecutarse, así que imprimo un archivo . después de cada bucle como una forma de controlar la rapidez con la que se ejecuta y la distancia recorrida a […]

Error de permiso con pip Python 3

Estoy usando Python 3 en Mac OS X. Todo fue perfecto, solía instalar paquetes como este: pip install somePackage Pero IDLE dejó de funcionar, así que tuve que volver a instalarlo. Después de eso, cuando ejecuté pip, obtuve pip is not defined así que tuve que instalar pip. Ahora, cada vez que trato de instalar […]