91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡(jiǎn)介

python 調(diào)用sftp斷點(diǎn)續(xù)傳下載文件

資源截圖

代碼片段和文件信息

#!/usr/local/bin/python3.6
#?coding=utf-8
import?paramiko
import?os
from?time?import?sleep
from?datetime?import?datetime

“““
def?sftp_upload(host?port?username?password?local?remote):
????sf?=?paramiko.Transport((host?port))
????sf.connect(username=username?password=password)
????sftp?=?paramiko.SFTPClient.from_transport(sf)
????try:
????????#?判斷本地參數(shù)是目錄還是文件
????????if?os.path.isdir(local):
????????????#?遍歷本地目錄
????????????for?f?in?os.listdir(local):
????????????????#?上傳目錄中的文件
????????????????sftp.put(os.path.join(local+f)?os.path.join(remote+f))
????????else:
????????????#?上傳文件
????????????sftp.put(local?remote)
????except?Exception?as?e:
????????print(‘upload?exception:?%s‘?%?e)
????sf.close()
“““


def?file_dup(filename?directory):
????if?os.path.exists(directory?+?filename):
????????return?True
????else:
????????return?False


def?sftp_download(host?port?username?password?local?remote):
????try:
????????sf?=?paramiko.Transport((host?port))
????????sf.connect(username=username?password=password)
????????sftp?=?paramiko.SFTPClient.from_transport(sf)

????????#?判斷本地參數(shù)是目錄還是文件
????????if?os.path.isdir(local):
????????????#?遍歷遠(yuǎn)程目錄
????????????for?f?in?sftp.listdir(remote):
????????????????#?下載目錄中文件

????????????????

評(píng)論

共有 條評(píng)論