我是 python 新手,我有一个示例 python 脚本,它可以从 Jupyter 的新笔记本中成功运行。当脚本被保存并重新打开时,它会因名称错误而失败。
下面的示例脚本:
import paramiko
from TM1py import TM1Service
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(hostname = "sftp.xxxxx.com",username = 'Test user', password = 'abcd', port=22)
sftp_client = ssh.open_sftp()
sftp_client.get(source,dest)
sftp_client.close()
ssh.close()
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(hostname = 'sftp-xxxxxx.com',username = 'Test user', password = 'abcd',port = 22)
sftp_client = ssh.open_sftp()
sftp_client.put(source,dest)
sftp_client.close()
ssh.close()