여기 내 머리카락을 당겨서 ... 지난 1 시간 동안 이것으로 놀았지만, 내가 원하는 것을 할 수는 없습니다. 즉. 개행 시퀀스를 제거하십시오.rstrip이 개행 문자를 제거하지 않습니다. 내가 뭘 잘못하고 있니?
def add_quotes(fpath):
ifile = open(fpath, 'r')
ofile = open('ofile.txt', 'w')
for line in ifile:
if line == '\n':
ofile.write("\n\n")
elif len(line) > 1:
line.rstrip('\n')
convertedline = "\"" + line + "\", "
ofile.write(convertedline)
ifile.close()
ofile.close()
더 일반적으로 파이썬의 문자열은 변경 불가능합니다. 일단 생성되면 변경할 수 없습니다. 문자열에 무언가를 수행하는 함수는 사본을 반환합니다. –
사실. 어쩌면 그 대답에 넣어야합니다. – Skurmedel
고마워, 나는 새로운 무엇인가 간단해야만했다. ... 파이썬 문서를 보지 않고서는 내 자신의 잘못이다. – volting