我正在尝试移动文件,但没有任何反应,也没有报告异常。
public static void MoveFiles(string source, string destination, LoginInfo loginInfo)
{
using (SftpClient sftp = new SftpClient(loginInfo.Uri, loginInfo.Port, loginInfo.User, loginInfo.Password))
{
foreach (SftpFile file in sftp.ListDirectory(source))
{
file.MoveTo(destination + file.Name);
}
}
}
调试器只需退出foreach
:
我在做什么错了?
我正在使用以下依赖项:
using Renci.SshNet;
using Renci.SshNet.Sftp;
答案 0 :(得分:4)
您需要先使用
将客户端连接到服务器soup=bs(r.text, 'lxml')
vle=soup.find('input',{'name':'ship_address_attributes'})['value']
如果有任何错误,还应将其包装在try-catch中。
sftp.Connect();