diff --git a/sf_mrs_connect/models/ftp_operate.py b/sf_mrs_connect/models/ftp_operate.py index eaf214de..1d97e56f 100644 --- a/sf_mrs_connect/models/ftp_operate.py +++ b/sf_mrs_connect/models/ftp_operate.py @@ -48,10 +48,12 @@ class FtpController(): logging.info('serverdir:%s' % serverdir) logging.info('reportpath:%s' % reportpath) target_dir1 = target_dir.split('/') - logging.info('target_dir1:%s' % target_dir1[0]) - self.ftp.cwd(target_dir1) # 切换工作路径 - logging.info('FTP目录111111:%s' % target_dir) + logging.info('target_dir1:%s' % target_dir1[1]) + target_dir = os.path.join('/', target_dir1[1]) + logging.info('target_dir:%s' % target_dir) self.ftp.cwd(target_dir) # 切换工作路径 + logging.info('FTP目录111111:%s' % target_dir[2]) + self.ftp.cwd(target_dir[2]) # 切换工作路径 logging.info('FTP目录:%s' % target_dir) remotenames = self.ftp.nlst() logging.info('FTP目录检测报告文件:%s' % remotenames)