Estoy escribiendo un script de Python para imprimir la interfaz de usuario que se muestra. El problema es que cada usuario de Linux tendría su propio tamaño de terminal único. Esto hará que la interfaz de usuario codificada salga del formato.Linux Terminal Display y Python
(Si hay muchos ejemplos a continuación, la terminal se ve loca !!!).
Ejemplo, en el script. Tengo imprimir:
print "+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
formato debe va bien en mi terminal: +++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++
Cuando el la terminal es más pequeña, el formato de impresión se agotará. Formato become: ++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++
Así que estoy pensando:
- Cuando el usuario ejecutar la secuencia de comandos, ¿puedo cambiar automáticamente el tamaño del terminal de Linux a mi tamaño de declaración
- Puedo obtener el ancho y la longitud del tamaño del terminal de usuario con Python, por lo que la pantalla del terminal puede ser flexible
- Me gustaría escuchar cualquier bett ¡Solución de problemas en todo el mundo para resolver el problema de visualización del terminal!
yo preferiría firmemente la recomendación en Python
Es posible que desee echarle un vistazo a [esta pregunta] (http://stackoverflow.com/questions/566746/how-to-get-console-window-width-in-python). –
Esa pregunta, obtenga el tamaño del terminal. ¿Qué sería lo más recomendado? (Probablemente, para fines de programación futura) ¿Obtenga el tamaño del terminal o lo cambie de tamaño? – Ezylryb
Obtén el tamaño. No puedes cambiar el tamaño de los terminales.(bueno, tal vez algunos tipos, pero incluso a los usuarios no les gustaría) –