- 帖子
- 1
- 精华
- 0
- 积分
- 5
- 阅读权限
- 10
- 注册时间
- 2017-10-28
- 最后登录
- 2017-10-28
|
我有几千个rtf文件,要把文件名更改为文件里的第四行的内容。写了一段代码,不行。
还有,怎么批量的吧rtf文件转成 TXT,谢谢。
for filename in directory:
if filename.startswith("Factiva"):
base, ext = os.path.splitext(filename)
infile = open(filename, 'r')
line = infile.readline()
newname = line.rstrip()
while not newname.startswith("Q"):
line =infile.readline()
newname = line.rstrip()
newname += ext
infile.close()
os.rename(filename, newname)
infile.close()
|
|