how to delete a particular line in a file using python code example
Example 1: python read and delete line from file
with open("yourfile.txt", "r") as f:
lines = f.readlines()
with open("yourfile.txt", "w") as f:
for line in lines:
if line.strip("\n") != "nickname_to_delete":
f.write(line)
Example 2: how to delete a specific line in a file
searched = "snow" # every line containing the variable "searched" will be deleted
with open("file.txt","r+") as f: # open your file
new_f = f.readlines()
f.seek(0)
for line in new_f:
if searched not in line:
f.write(line)
f.truncate() # close your file