child = pexpect.spawn('ftp XX.XXX.73.64')
child.logfile = sys.stdout
child.expect ('Name .*:')
child.sendline('admin')
child.expect('Password .*:')
child.sendline('XXXXX')
输出:连接到 XX.XXX.73.64。220 (vsFTPd 2.0.7) 名称 (XX.XXX.73.64): admin admin 331 请指定密码。密码:XXXXX
我正在尝试自动将 FTP 传送到交换机,但我的“admin”发送线命令似乎发送了两次“admin”。因此,我的用户名不正确。任何想法如何解决这一问题?