删除Python文件中的特定行 什么是Python中的“可调用”? 在Python中,什么是mixin,为什么它们有用? 删除Python文件中的特定行 假设您的文件的格式为每行一个昵称,请使用此方法。 首先,打开文件: f = open("yourfile.txt","r") 接下来,从文件中获取所有行: lines = f.readlines() 现在您可以关闭该文件: f.close() 并在写入模式下重新打开它: f = open("yourfile.txt","w") 然后,将您的行写回,但要删除的行除外。您可能希望将结果更改为"\n"文件结尾所使用的任何行。 for line in lines: if line!="nickname_to_delete"+"\n": f.write(line) 最后,再次关闭文件。 f.close() 什么是Python中的“可调用”? 在Python中,什么是mixin,为什么它们有用?