python删除文本最后一行_用python删除文件中的最后一行

python删除文本最后一行_用python删除文件中的最后一行如何用python删除文件的最后一行?输入文件示例:helloworldfoobar输出文件示例:helloworldfoo我创建了以下代码来查找文件中的行数,但是我不知道如何删除特定的行号。我是新来的python–所以如果有一个更简单的方法–请告诉我。try:file=open(“file”)exceptIOError:print”Failedtoreadfile.”cou…

大家好,又见面了,我是你们的朋友全栈君。

如何用python删除文件的最后一行?

输入文件示例:

hello

world

foo

bar

输出文件示例:

hello

world

foo

我创建了以下代码来查找文件中的行数,但是我不知道如何删除特定的行号。我是新来的python – 所以如果有一个更简单的方法 – 请告诉我。

try:

file = open(“file”)

except IOError:

print “Failed to read file.”

countLines = len(file.readlines())

编辑:

我用各种各样的答案找出来:大多数草莓和我在网上看到的东西(对不起,我找不到链接)。

#!/usr/bin/env python

import os, sys

readFile = open(“file”)

lines = readFile.readlines()

readFile.close()

w = open(“file”,’w’)

w.writelines([item for item in lines[:-1]])

w.close()

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/144881.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号