找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: my6360

需要重命名十几万个html文件,有什么快捷的方法

[复制链接]

163

主题

1222

回帖

2983

积分

金牌会员

积分
2983
发表于 2019-3-6 07:09:34 | 显示全部楼层
本帖最后由 31p7410 于 2019-3-7 18:49 编辑
[ol]
  • #!/usr/bin/env python3  
  • #coding:utf-8
  • import os
  • import fileinput
  • import sys
  • def rename_file_html(path):
  •     n=0
  •     for root,dirs,filename in os.walk(path):
  •         for file in filename:
  •             f=os.path.join(root,file)
  •             for fileinput.filename in fileinput.input(f):
  •                 pass
  •             if ".html" in fileinput.filename() :
  •                 newname=str(n)+'.html'
  •                 os.rename(os.path.join(f),os.path.join(root,newname))
  •                 n=n+1
  • dir = '/home/testrename'
  • rename_file_html(dir)
  • [/ol]复制代码
  • 回复

    使用道具 举报

    49

    主题

    221

    回帖

    617

    积分

    高级会员

    积分
    617
    发表于 2019-3-6 07:08:00 | 显示全部楼层
    这个挺简单 有很多软件能达成 前提是你要搞到自己电脑里 或者服务器是win环境
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-4-28 01:20 , Processed in 0.014612 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表