批量修改文件保存地址,如何修改文件保存时间长短,批量修改文件保存地址,如何修改文件保存时间不变
用户的问题
导入操作系统、系统
filenames=OS . listdir( D: workspace python src test )
打印文件名[2]
对于xrange中的a(len(filenames)):
os.rename(文件名[a],字符串(a)。BMP’)
这是我自己写的,用来修改 D: workspace python src test 路径下的一切。
一个有文件名的程序,到底怎么了?很神秘,也很压抑。求高人解答。
的显示错误是:
回溯(最近一次呼叫):
文件“D: workspace python src test 3 . py”中的第10行
os.rename(文件名[a],字符串(a)。BMP’)
WindowsError错误:[错误2]
推荐答案
进口货
importsyspath= D: e moji
对于(路径,目录,文件)inos.walk(路径):
forfilenameinfiles:
newname=emoji_ 文件名
os.rename(路径 文件名, D:new_emojis 新名称)
扩展信息:
Python文件和目录操作方法
1、os.mknod(test.txt )
#创建一个空文件
2、fp=open(test.txt ,w)
#直接打开一个文件,如果它不存在就创建它
3.关于打开模式:
w:以书面形式打开,
答:以追加模式打开(从EOF开始,如果需要,创建新文件)
r:以读写模式打开。
W:以读写模式打开(参见W)
答:以读写模式打开(参见a)
Rb:以二进制读取模式打开
Wb:以二进制写模式打开(见W)
Ab:以二进制附加模式打开(见A)
Rb:以二进制读写模式打开(见R)
Wb:以二进制读写模式打开(见W)
Ab:以二进制读写模式打开(见A)
辅助回答
用户:凤凰传奇
2018年12月11日
内置os包的重命名功能可以用来修改文件名。
假设f盘下有一个文件为123.txt,希望把文件名改成456.txt,那么代码就是:
进口货
os.rename(123.txt , 456.txt )
用户:loveangel568
2018年12月26日
导入操作系统、系统
dir= D: workspace python src test
文件名=os.listdir(目录)
打印文件名[2]
对于xrange中的a(len(filenames)):
os.rename(目录os.sep文件名[a],目录os.sep字符串(a)。BMP’)