python
파일의 모든 문자열 시작 부분에있는 공백을 제거하는 방법은 무엇입니까?파이썬의 파일에서 모든 문자열의 시작 부분에있는 공백을 제거 하시겠습니까?
_ _ Amazon.inc
Arab emirates
_ Zynga
Anglo-Indian
그 밑줄에 공백이 있습니다
나는 거기에 아래 그림과 같이 문자열을 가진 파일 myfile.txt
있습니다.
코드는 줄의 처음 부분에있는 파일의 각 줄과 모든 공백을 제거해야하는 방식이어야합니다.
lstrip
을 사용해 보았지만 여러 줄에서 작동하지 않으며 readlines()
도 있습니다.
for
루프를 사용하면 더 나아질 수 있습니까?
inf = open("infile.txt")
stripped_lines = [l.lstrip() for l in inf.readlines()]
inf.close()
# write the new, stripped lines to a file
outf = open("output.txt", "w")
outf.write("".join(stripped_lines))
outf.close()
필자는'lstrip()'을 사용하여 제안하려고했으나 이미 시도해 보였습니다. 지금 작성한 코드를 게시하여 다시 쓸 필요없이 제안 할 수 있습니까? –
upvote하고 받아 들여진대로 가장 유용한 답변을 기억하십시오. –