python修改FTP服务器上的文件名,具体代码如下所示:
#-*- coding:utf-8 -*-
#修改ftp服务器上的文件名
from ftplib import FTP
def ftpoperate(ip,port,username,passwd,path):
#获取ftp服务器某一文件夹下的所有文件名
ftp = FTP()
ftp.set_debuglevel(0)
ftp.connect(ip,port)
ftp.login(username,passwd)
ftp.cwd(path)
L = ftp.nlst()
nlist = []
for index,item in enumerate(L):
ftp.rename(item,item.replace(".mp4","_sc99_01.mp4"))
nlist.append(item)
ftp.close()
return L
filename = ftpoperate("IP","21","用户名","mima","/2018年1月短视频")
print len(filename)
for item in filename:
print item
总结
以上所述是小编给大家介绍的python修改FTP服务器上的文件名,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
本文介绍了使用Python修改FTP服务器上文件名的方法。给出了具体代码,通过`ftplib`库连接FTP服务器,获取指定文件夹下的文件名,并将其中`.mp4`后缀的文件名替换为`_sc99_01.mp4`后缀,最后关闭连接并输出文件名。
1376

被折叠的 条评论
为什么被折叠?



