python et encodage commande windows
Bonjour
Je developpe un ptit programme en python 3.0 sous windows seven qui me permet de faire un ping sur une machine. J'utilise la commande système suivante :
Code:
1 2 3
|
import os
read=os.system("ping -n 1 192.168.1.1 >test2.txt"); |
La commande s'execute. Mais quand je regarde mon fichier test2.txt j'obtiens la réponse à ma commande avec un encodage bizarre :
Citation:
Envoi d'une requˆte 'Ping' 192.168.1.1 avec 32 octets de donn‚esÿ:
R‚ponse de 192.168.1.1ÿ: octets=32 temps=1 ms TTL=64
Statistiques Ping pour 192.168.1.1:
Paquetsÿ: envoy‚s = 1, re‡us = 1, perdus = 0 (perte 0%),
Dur‚e approximative des boucles en millisecondes :
Minimum = 1ms, Maximum = 1ms, Moyenne = 1ms
Je suis un peu perdu