Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

get la taille du terminal

1 réponse
Avatar
Alex Ternaute
Bonjour,

J'aimerais connaître le nombre de colonnes du terminal dans où se fait la
sortie d'un script python2.

Dans un terminal, je tape :
$ echo $COLUMNS
100

Mais dans python, os.getenv("COLUMNS") ne rend rien.
De même si je tente de lire la sortie de echo $COLUMNS dans un subprocess.

Je rate quelquechose, mais quoi ?

En cherchant sur le Net, je vois qu'il existe un os.get_terminal_size()
qui fait ça en python3 ; existe-t-il quelquechose de similaire en
python2 ?

1 réponse

Avatar
Alex Ternaute
Bonjour,
Je disais :
os.getenv("COLUMNS") ne rend rien.
Je rate quelquechose, mais quoi ?

Selon comp.lang.python :
export COLUMNS
À +
--
aLEX