python怎么删除txt文本里面的第一行?

要求在删除第一行之后,第二行紧接着顶上第一行的位置(下面的所有行业都往上整体移一行),总之最上面的第一行不能为空。请给出完整的代码,请尽量用初级一点的代码,方便我理解,谢... 要求在删除第一行之后,第二行紧接着顶上第一行的位置(下面的所有行业都往上整体移一行),总之最上面的第一行不能为空。 请给出完整的代码, 请尽量用初级一点的代码,方便我理解,谢谢~ 展开
 我来答
环球杀手
2017-12-01
知道答主
回答量:32
采纳率:0%
帮助的人:2.4万
展开全部
以上答案都无意义,不过是读取,删掉一行,重写,保存。
我猜你一定是要比较装逼的方法:
import fileinput
for line in fileinput.input(r'C:\Users\小明\Desktop\哈哈.txt', inplace=1):
if not fileinput.isfirstline():
print(line.replace('\n',''))
每执行一次,会删掉一行
C:\Users\小明\Desktop\哈哈.txt 你自己文件的绝对路径
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
NE_Z
2013-08-20 · TA获得超过1737个赞
知道小有建树答主
回答量:1687
采纳率:55%
帮助的人:605万
展开全部
fin=open('a.txt')
a=fin.readlines()
fout=open('newa.txt','w')
b=''.join(a[1:])
fout.write(b)
fin.close()
fout.close()
追问
谢谢,灵丹妙药,一用就灵
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式