所以我有这个问题: 我想从.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文件中的所有内容之前,它一直起作用,直到到达代码点为止!
有人,请帮助我!
答案 0 :(得分:-1)
尝试将打开的列表更改为“ w +”。像这样:
f = open("info.txt", "w+")