Hi, I am writing a python script which logs into the machine using pxssh, sends a command, reads the response and writes the response to the file.
But, when I open the file in the editor like vi, its showing special characters like ^M and ^[[D instead of spaces or newlines. This is how my code looks like ... s = pxssh.pxssh() s.login(ip, username, password) cmd = 'xyz' s.sendline (cmd) s.prompt() output = s.before fileWrite = open(filePath , 'wb') fileWrite.write(output) s.prompt() This is how my filePath looks like when I open it using vi editor. Starting command execution on host xxx.xxx.xxx.xxx D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^[[D^M Command executed successfully ^M Executing next command ...^M -- Regards , Ashwini . K
-- http://mail.python.org/mailman/listinfo/python-list