import os
import sys
path = "D:\emojis"for (path,dirs,files) in os.walk(path):
for filename in files:
newname = "emoji_"+filename
os.rename(path+"\\"+filename , "D:\new_emojis"+"\\"+newname)
python文件和目录操作方法
1、os.mknod("test.txt")
#创建空文件
2、fp = open("test.txt",w)
#直接打开一个文袭绝件,如果文件不存在则创建文件
3、关于open 模式:
w:以写方式打开,
a:以追加模式打开 (从 EOF 开始, 必要时创建新文件)
r+:以读写模式打开
w+:以读写模式打开大唤 (参见 w )
a+:以读写模式打开 (参见 a )
rb:以二进制读模式打开
wb:以二进制写模式打开 (参见 w )
ab:以拍仿姿二进制追加模式打开 (参见 a )
rb+:以二进制读写模式打开 (参见 r+ )
wb+:以二进制读写模式打开 (参见 w+ )
ab+:以二进制读写模式打开 (参见 a+ )
内旅樱枝置os包的rename函数可以用来修改文件名拆敏。
假设f盘下有一个文件为123.txt,希望把文件名修改为456.txt,那么代码为:
import os
os.rename('123.txt','456.txt'颂和)