0
내가 입력 한 단어를 편집하고 그러나 아래의 코드를 업데이트하고 새로운 단어 나 문자열로 업데이트하려고하지만편집 문자열
예를 편집되지 않은 다른 문자열을 삭제하고 : 나는
이a
b
c
내가 편집 a
나는 다음은 AA가 표시됩니다 a
새로운 문자열로 aa
을 입력하고 나머지는 사라졌다. 이 라인으로
input = raw_input("Input word to edit: ")
with open('workfile.txt', 'r') as myfile:
data=myfile.read()
if input in data:
Newword=raw_input("New: ")
data=Newword
f = open("workfile.txt","w")
f.writelines(data)
print "Data has been edited !\n"
else:
print "ERROR!"
'개방 ("workfile.txt는", "w")'** 항상 ** 전체 파일을 삭제합니다. –