タスクを自動化するためにpythons pexpectモジュールを使用しています.sendcontrolで使用するキー文字を理解するのに助けが必要です. どのようにコントロールキー ENTER を送信できますか? 今後の参考のために、どのように重要な文字を見つけることができますか?
ここに私が取り組んでいるコードがあります。
#!/usr/bin/env python
import pexpect
id = pexpect.spawn ('ftp 192.168.3.140')
id.expect_exact('Name')
id.sendline ('anonymous')
id.expect_exact ('Password')
*# Not sure how to send the enter control key
id.sendcontrol ('???')*
id.expect_exact ('ftp')
id.sendline ('dir')
id.expect_exact ('ftp')
lines = id.before.split ('\n')
for line in lines :
print line