1
行我有以下格式的文本文件:Python中刪除一個,用戶選擇的,從文件
A*
B#
C'
我的計劃目前允許用戶添加到該文件,但不能刪除。我有以下功能,但它似乎不起作用。
delete = input('Enter clue to delete: ')
with open(CLUEFILE,'r')as f:
lines = f.readlines()
with open(CLUEFILE,'w') as f:
for line in lines:
if line != delete or line != delete+'\n':
f.write(line)
該代碼不會產生任何錯誤,但是不會對該文件進行任何更改!我無法理解if
聲明不起作用!任何幫助,如果非常感謝!