Maison > Article > développement back-end > Comment puis-je obtenir la largeur d’une fenêtre de console Linux en Python ?
Détermination de la largeur de la fenêtre de la console Linux en Python
Il est souvent souhaitable de déterminer automatiquement la largeur de la fenêtre de la console lorsque vous travaillez avec des scripts Python ou des séances. Cela permet un ajustement dynamique du formatage de sortie et des éléments de l'interface utilisateur pour s'adapter à l'espace d'écran disponible.
Utilisation du module Shutil (Python 3.3)
Dans Python 3.3 et versions ultérieures , un moyen pratique de récupérer la taille du terminal consiste à utiliser le module Shutil. La fonction get_terminal_size() renvoie un tuple représentant la largeur et la hauteur de la console :
<code class="python">import shutil width, height = shutil.get_terminal_size((80, 20)) print(width)</code>
Utilisation du module os (Cross-Platform)
Le module os fournit une solution multiplateforme pour obtenir la taille du terminal. La fonction terminal_size() renvoie un tuple nommé contenant les attributs de colonnes et de lignes :
<code class="python">import os terminal_size = os.terminal_size() width = terminal_size.columns</code>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!