从.txt文件删除

时间:2020-05-06 14:14:53

标签: python

所以我有这个问题: 我想从.txt文件中删除特定项目,但是当我启动文件时,它就关闭了! 如果我有这样的代码,它将关闭:

nc = input('Name:')
f = open("info.txt", "w")
for line in f: 
  if line != nc: 
    f.write(line)

但是当我这样更改代码时:

nc = input('Name:')
f = open("info.txt", "w")
for line in f: 
  if line != nc: f.write(line)

在我删除某些内容然后关闭并删除.txt文件中的所有内容之前,它一直起作用,直到到达代码点为止!

有人,请帮助我!

1 个答案:

答案 0 :(得分:-1)

尝试将打开的列表更改为“ w +”。像这样:

f = open("info.txt", "w+")
相关问题