Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- import pexpect
- import sys
- session = pexpect.spawn('telnet asw-47-2-4\n')
- session.expect('Username:')
- session.sendline('jason')
- session.expect('Password:')
- session.sendline('superdupersecret')
- session.expect('asw-47-2-4#')
- session.sendline('reboot')
- *************OUTPUT*************************
- $ python asw-47-2-4-test.py
- Traceback (most recent call last):
- File "asw-47-2-4-test.py", line 7, in <module>
- session.expect('Username:')
- File "/usr/lib/python2.5/site-packages/pexpect.py", line 1311, in expect
- return self.expect_list(compiled_pattern_list, timeout, searchwindowsize)
- File "/usr/lib/python2.5/site-packages/pexpect.py", line 1325, in expect_list
- return self.expect_loop(searcher_re(pattern_list), timeout, searchwindowsize
- )
- File "/usr/lib/python2.5/site-packages/pexpect.py", line 1396, in expect_loop
- raise EOF (str(e) + '\n' + str(self))
- pexpect.EOF: End Of File (EOF) in read_nonblocking(). Empty string style platfor
- m.
- <pexpect.spawn object at 0x7ff290cc>
- version: 2.3 ($Revision: 399 $)
- command: /cygdrive/c/WINDOWS/system32/telnet
- args: ['/cygdrive/c/WINDOWS/system32/telnet', 'asw-47-2-4']
- searcher: searcher_re:
- 0: re.compile("Username:")
- buffer (last 100 chars):
- before (last 100 chars):
- after: <class 'pexpect.EOF'>
- match: None
- match_index: None
- exitstatus: None
- flag_eof: True
- pid: 4976
- child_fd: 3
- closed: False
- timeout: 30
- delimiter: <class 'pexpect.EOF'>
- logfile: None
- logfile_read: None
- logfile_send: None
- maxread: 2000
- ignorecase: False
- searchwindowsize: None
- delaybeforesend: 0.05
- delayafterclose: 0.1
- delayafterterminate: 0.1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement