Hi - I'm using Python 2.7.3 (Fedora 17) . I tried a simple example with pexpect to copy a file to remote system. It works
$ cat pex.py import pexpect s = pexpect.spawn ('scp pex.py root@10.30.77.244:/tmp') s.expect ('Password:') s.sendline ('a') s.expect(pexpect.EOF,timeout=20) Execute above program (change remote ip and password) - If it works then its not an issue with pexpect or python environment. -- ---- Cheers, Lakshmipathi.G FOSS Programmer. www.giis.co.in On Tue, Aug 6, 2013 at 11:33 PM, inq1ltd <inq1...@inqvista.com> wrote: > > >> pexpect looks simple to use. Please check this example > >> >> http://www.pythonforbeginners.com/systems-programming/how-to-use-the-pexpect > >> -module-in-python/ > >> > python help; > >> > > >> > I am using pexpect to open my program. > >> > Can someone tell me how to get data to appear in > >> > an entry field. > >> > After pexpect opens the my program I have tried to use > >> > send, sendline, and write functions to try to put data into > >> > the program's entry field. > >> > However, the data is going to the terminal window, > >> > the window that is used to initiate the call to pexpect > >> > but not to the entry field in the open program. > >> > I would appreciate suggestions. > >> > > >> > jol > >> > > > > > Thanks for the response. > > > > I have been there but that site gives me > > the same information that I get from > > noah.org. I have the pexpect docs and they presume > > that this problem doesn't exist. > > > > None of the information in the NOAH site or the FAQ's > > address this question. > > > > I'm using suse linux running python 2.7 and pexpect. > > > > The data, when using send() method is going to the terminal window, > > This is the same window that is used to initiate the call to pexpect. > > > > Pexpect opens the program but the send method sends > > data to the terminal window, not the entry field located > > in the child spawned by pexpect. > > > > interact works, as does close(), TIMEOUT, EOF, before, after, > > expect_exact and methods. But the entry field does not > > load. > > > > So my question is; > > > > Why?? > > > > > > > > > >> > > >> > > >> > > >> > -- > >> > http://mail.python.org/mailman/listinfo/python-list -- http://mail.python.org/mailman/listinfo/python-list