获取某个路径下的所有文件路径

    import os


    def get_all_path(path='./'):
        l = os.walk(path)
        file_dir = []
        for i, v, files in l:
            for file in files:
                file_dir.append(os.path.join(path, file))
        return file_dir

 

批量改写文件

def get_all_path(path='.'):
    l = os.walk(path)
    file_dir = []
    for i, v, files in l:
        for file in files:
            if file.split('.')[0] == 'test' or file.split('.')[0] == '1':
                print(file.split('.')[0])
            with open(file, 'r+') as f:
                content = f.readlines()

            content[7] += '<h1>'
            content[8] += '</h1><div style="text-align: right">'
            content[9] += '</div><p style=" text-indent:2em">'
            content[10] += '</p>'
            content = ''.join(i for i in content)
            with open(file, 'w+') as f:
                f.write(content)
    return 'ok'
get_all_path()

 

posted on 2018-07-03 16:30 .Tang 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/tangpg/p/9259290.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值