我正在尝试编写一个python
脚本来连接使用telnet
的PC,并且从那个telneted pc我尝试启动与其他PC的ftp
连接。我能够连接telnet和FTP,但传输的文件没有存储在telneted pc中,而是存储在我执行脚本的pc中。
任何人都可以建议如何在telnetted pc中保存文件。
via telnet via ftp
host pc-------------PC 1-----------PC 2 >
我需要从pc 2获取文件并需要存储在pc1中。现在它只存储在主机pc中。
答案 0 :(得分:1)
If you are using Pexpect try this piece of code in your script... ss.expect(':')
ss.sendline('username')
ss.expect(':')
ss.sendline("password" + "\n")
time.sleep(30)
print "connected
ss.expect('$ ')
ss.sendline("ftp ipaddress")