繁体   English   中英

如何使用python检查远程服务器上是否存在文件?

[英]How do i check if a file exists on remote server using python?

我有一些代码可以将文件复制到远程目标。 它使用UNC路径映射目录,然后执行复制。

文件大小很大,因此一次又一次的复制需要时间。 我需要检查文件是否存在,并且是否有效,如未使用python损坏。 这是一个可执行文件。 我正在使用Windows平台。

试试paramiko sftpclient,

说你有联系

sftp = ssh.open_sftp()
try:
    sftp.get(remote_path, local_path)
except IOError:
    #set a variable here to know whether file exists
    pass

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM