python删掉txt第一列_python批量删除5000个txt文件的第一行

本文信息本文由方法SEO顾问发表于2014-06-2319:36:24,共 634 字,转载请注明:python批量删除5000个txt文件的第一行_【方法SEO顾问】,如果我网站的文章对你有所帮助的话,来百度口碑给个好评呗!

今天为了做那个验证SEO实验,我批量搞了一批页面,大概有200个左右,然而在源文件里,每个html文件顶部都有一句无用的代码,又不能用正则表达式给批量删除掉,那怎么办呢?原本想用shell看能不能实现,百度谷歌了N多结果都不行,

^_^ ^_^ ^_^ ^_^

import os

for f in os.listdir('.'):

if '.txt' in f:

lines = open(f).readlines()

open(f, 'w').writelines(lines[1:])

-------------------2015年1月24日补充---------------------

今天又遇到一类似的问题,有380个txt文件,要批量删第一行,因为机器没有安装python环境,只能想办法用shell来解决了。记得shell中的for i in `ls`;do sed -i '1d' $i;done

首先用cd命令切换到380个txt文件所在的文件夹,然后用for循环遍历ls命令的结果(也就是380个文件的文件名列表),最后用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值