python ftp上传文件代码
主要使用ftp命令完成上传操作,上传过程中需要注意中文乱码问题#!/usr/bin/python#coding=utf-8from ftplib import FTP#引入ftp模块import osftp = FTP("ip")#设置ftp服务器地址ftp.login('username', 'password')#设置登录账户和密码ftp.re
·
主要使用ftp命令完成上传操作,上传过程中需要注意中文乱码问题
#!/usr/bin/python
#coding=utf-8
from ftplib import FTP #引入ftp模块
import os
ftp = FTP("ip") #设置ftp服务器地址
ftp.login('username', 'password') #设置登录账户和密码
ftp.retrlines('LIST') #列出文件目录
ftp.cwd('a') #选择操作目录
ftp.retrlines('LIST') #列出目录文件
localfile = '/mnt/NasFile/ftp测试/新功能.doc' #设定文件位置
f = open(localfile, 'rb') #打开文件
#file_name=os.path.split(localfile)[-1]
#ftp.storbinary('STOR %s'%file_name, f , 8192)
ftp.storbinary('STOR %s' % os.path.basename(localfile), f) #上传文件
更多推荐
已为社区贡献2条内容
所有评论(0)