2017-06-01 4 views
0

Comment envoyer "ESC + 3" et "ESC + E" en Python telnetlib.Comment envoyer "ESC + 3" et "ESC + E" en Python telnetlib?

code:

tn = telnetlib.Telnet(host) 
tn.write(ESC+3) 

Maintenant ce que je dois donner à la place de l'ESC + 3

+0

Dans mon expérience, l'ESC est une valeur de caractère normal 0x1B –

+0

@ZangMingJie Alors, Dois-je donner 'tn.write ("\ x1B33")' – mrg

+0

faire un essai. BTW, c'est "\ x1B3" ' –

Répondre

0

Vous pouvez trouver le code ASCII de:

fois trouvé le code, écrire les données .

tn.write("\x1B\x33")