Import pexpect.spawn a child with pexpect. … FTP client asks for the user name. … Send the username to the child process with sendline method.Then the FTP client asks for the password. … Then the serve logged in. … Detect whether you can send the command to the FTP server by the presence of ‘ftp> ‘.
What is Pexpect in Python?
Pexpect is a Python module for spawning child applications and controlling them automatically. Pexpect can be used for automating interactive applications such as ssh, ftp, passwd, telnet, etc. It can be used to a automate setup scripts for duplicating software package installations on different servers.
What does Pexpect EOF mean?
EOF: End Of File (EOF).