私は個人的な解決策のためにpythonでパテのようなものをやろうとしていますが、結果を正しく読むことができません。スイッチからすべての ansi コードを受け取ります
b'HEWLETT-PACKARD COMPANY, 3000 Hanover St., Palo Alto, CA 94303\r\r\x1b[1;24r\x1b'
b'[20;1H\x1b[20;1HPassword: \x1b[?25h\x1b[20;1H\x1b[?25h\x1b[20;11H'
私は正規表現を試してみましたが、実際には文字列が [20;1 または [25;HH] になる可能性があるため、実際には非常に簡単ではありません。やり方がわからない)。
( https://technet.microsoft.com/en-us/library/95e1a3ae-f639-44f1-ba4a-81fd11c95dfe#bkmk_1 ):
TERM=vt100, TERM=vt52, TERM=ansi, TERM=vtnt
しかし、何も機能しません。私はpython 3.4、python用のtelnetlib、Windows 7(およびpycharm)を使用しています
私は最大の正規表現について考えていますが、おそらく Windows から設定する簡単な方法はありますか?