저는 작은 Python 초보자 프로젝트에서 작업 중입니다. 여기서 텍스트 문서를 가져와 단어를 끊지 않고 80 자마다 새 줄을 추가합니다. 또한 단락 사이에 새 줄을 유지하고 싶습니다. 파이썬에 대한 나의 이해는 기껏해야 초보자입니다. 지금 나는 :
import textwrap
text_file = open('txt_file_name.txt', 'r')
print(textwrap.wrap(text_file, 80))
text_file.close()
textwrap
이제는 최선의 선택이 될 것이라고 생각하기 시작했습니다 .
일반적으로 파일은 with
예외가 발생하더라도 파일 핸들 닫기를 자동으로 처리 하는 블록을 사용하여 열고 참조 합니다.
textwrap.fill()
처리 된 각 단락에 개행 문자를 추가하는를 사용할 수도 있습니다 .
import textwrap
with open('txt_file_name.txt', 'r') as file:
lines = file.readlines()
for line in lines:
print(textwrap.fill(line, width=80))
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다