纯新手,什么工具都没有,怎么批量在txt头部添加文本,如用bat文件什么的。
5条回答 默认 最新
- Selena_2016 2019-07-19 00:24关注
可以用python,代码如下
# -*- coding: utf-8 -*- import os ''' PS: 1. 把所有需要修改的文件放到同一个目录下 2. path为1中的目录路径,不需要以'/'结尾,例如C:/demo ''' def add_at_start(path, content): for i in os.listdir(path): with open(path + '/' + i, 'r+') as f: original = f.read() f.seek(0, 0) ''' 在文件开头加入单独一行 ''' f.write(content + '\n' + original) ''' 在文件开头加入一些文本,不换行 ''' # f.write(content + original) if __name__ == '__main__': add_at_start('D:/demo', 'hello world')
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 求京东批量付款能替代天诚
- ¥15 slaris 系统断电后,重新开机后一直自动重启
- ¥15 51寻迹小车定点寻迹
- ¥15 谁能帮我看看这拒稿理由啥意思啊阿啊
- ¥15 关于vue2中methods使用call修改this指向的问题
- ¥15 idea自动补全键位冲突
- ¥15 请教一下写代码,代码好难
- ¥15 iis10中如何阻止别人网站重定向到我的网站
- ¥15 滑块验证码移动速度不一致问题
- ¥15 Utunbu中vscode下cern root工作台中写的程序root的头文件无法包含