我想使用pysftp软件包从SFTP服务器下载文件。该脚本还应该检查本地路径中是否已存在该文件。如果是,则应忽略此文件并且不要覆盖该文件。以下代码每次下载文件但会覆盖现有文件:
import pysftp
cnopts = pysftp.CnOpts()
cnopts.hostkeys = None
sftp = pysftp.Connection('XXX.XXX.XXX.XXX', username='user', password='pwd', cnopts=cnopts)
sftp.get_d(remotedir='/upload/dir', localdir='data/dir')
有人可以帮忙吗?
THX Lazloo