AppFog云服務器上,通過表單上傳的文件只能臨時存儲一段時間,過了這個時間就會被清空。而我有另一臺支持外鏈的ftp服務器。目前想到的方法是表單上傳到AppFog上,再通過ftp傳輸到遠程服務器上。這個過程顯然很慢(只是我覺得這樣會比較平滑,不用等待那么長時間)?,F在,我想減少中間這個環節,有沒有辦法直接上傳到FTP上呢?fromftplibimportFTPdefftp_upload(filename):ftp=FTP()ftp.set_debuglevel(2)#調試級別,2為顯示詳細信息,0為關閉ftp.connect(Config.FTP_HOST,'21')ftp.login(Config.FTP_USERNAME,Config.FTP_PASSWORD)ftp.cwd(Config.FTP_PATH)bufsize=4096#緩沖塊大小file_handler=open(filename,'rb')ftp.storbinary('STOR%s'%os.path.basename(filename),file_handler,bufsize)#上傳文件ftp.set_debuglevel(0)file_handler.close()ftp.quit()
python如何通過表單上傳文件到遠程FTP
慕森卡
2019-03-29 11:00:45