python写的ftp自动上传脚本,怎么判断重复的文件不重传呢?size判断不够精确 有没有更好的方式?跪求大神 10
2个回答
展开全部
这个没有特别准确的办法。你连SIZE检测也信不过。只有自己改程序了。
办法1:改写FTP程序,加一个hash确认。以前我这么做过。在python里可以轻松做一个FTP SERVER,加上自己做的MD5检测就可以了。
办法2:通过nc转发请求,在NC里设置一个检测。
办法3:如果文件不大,上传完再下载下来检测
办法4:采用自己传有的流水号,重新设置FTP SERVER,让它定期根据流水号,生成检验码,然后你在客户端定期下载这个文件。 这个方法过去在电信系统里经常使用。防出错效果很好。
办法1:改写FTP程序,加一个hash确认。以前我这么做过。在python里可以轻松做一个FTP SERVER,加上自己做的MD5检测就可以了。
办法2:通过nc转发请求,在NC里设置一个检测。
办法3:如果文件不大,上传完再下载下来检测
办法4:采用自己传有的流水号,重新设置FTP SERVER,让它定期根据流水号,生成检验码,然后你在客户端定期下载这个文件。 这个方法过去在电信系统里经常使用。防出错效果很好。
2015-05-18
展开全部
hashlib
}
】
'
}
】
'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |