[gestion/] Kill popen, subprocess ftw

On diminue le nombre de DeprecationWarnings ...

darcs-hash:20110307225857-ddb99-74a1452ba6f828f102e8803de1307e8147314887.gz
This commit is contained in:
Michel Blockelet 2011-03-07 23:58:57 +01:00
parent ecb6e01317
commit e9242a36af
3 changed files with 9 additions and 8 deletions

View file

@ -7,7 +7,7 @@ Copyright (C) Frédéric Pauget
Licence : GPLv2
"""
import sys, re, os, tempfile
import sys, re, os, tempfile, subprocess
# Détermination de l'encodage
encoding = None
@ -25,9 +25,9 @@ if encoding == "ANSI_X3.4-1968":
encoding = "ISO-8859-15"
if 'TERM' in os.environ and os.environ['TERM'] != 'unknown':
el = os.popen('tput cr ; tput el').read()
el = subprocess.Popen('tput cr ; tput el', shell=True, stdout=subprocess.PIPE).stdout.read()
else:
el = os.popen('tput -Tvt100 cr ; tput -Tvt100 el').read()
el = subprocess.Popen('tput -Tvt100 cr ; tput -Tvt100 el', shell=True, stdout=subprocess.PIPE).stdout.read()
try:
stdout_atty = sys.stdout.isatty()