批量重命名文件——python实现
16lz
2021-01-22
任务很简单,某个目录下面有几千个文件,某些文件没有后缀名,现在的任务就是将所有的没有后缀名的文件加上后缀名,python有现成的函数可以实现,但是在实现过程中遇到几个问题,分享一下解决方法
下面是最终代码 (windows下实现的)
# -*-coding:cp936-*-importos
path= 'D :\\图片\\ '
forfile inos.listdir(path):
ifos.path.isfile(os.path.join(path,file))==True:
iffile.find( ' . ')<0:
newname=file+ ' rsfdjndk.jpg '
os.rename(os.path.join(path,file),os.path.join(path,newname))
printfile, ' ok '
#printfile.split('.')[-1]
更多相关文章
- 如何输出NLTK块到文件?
- Django:测试成功加载静态文件
- 使用python 3.6将多个文件并行加载到内存中的最佳方法是什么?
- 在Python 3.x中将多个字典写入多个csv文件
- 如何使用python 3检查文件夹是否包含文件
- 如何使用未受标头影响的python导入csv文件,其中第一列为非数值
- python在windows中的文件路径问题
- 套接字。接受错误24:对许多打开的文件
- python如何将一个txt文件里的转化为相应字典