나는 파일을 만들고, 쓰고, 그 다음에 문자열을 대체하고 싶습니다. 교체를 제외하고는 모든 것이 작동합니다. 나는 re, str.replace 등을 시도했다. 나는 그것을 이해할 수 없다.Python : 텍스트 파일을 만들고, 쓰고, 문자열을 바꿉니다.
target_string = 'foo4bar44foobar444foobar, foo4bar'
file = open(source_file, "w+")
file.write(target_string)
target_string = re.sub('4', '55', target_string)
Desired Output: foo55bar5555foobar555555foobar, foo55bar
감사합니다.
헥타르 내 이해가 뒤로 .. 나는 그것을 편집하기 전에 문자열을 배치해야한다고 생각 .. 감사합니다 .. 그 감각을 많이 만든다 –
@ chrissmit.yam90 그것의 쉬운 실수에 대해 걱정하지 마십시오. 하다. 이 문제를 해결하기 위해 '수락'하십시오. (내 대답 옆에있는 회색 체크 -> 녹색) –
5 분 후에 .. 기다리라는 메시지가 나타납니다. –