Pythonic 파일 쓰기
최신 Python에서는 파일 쓰기에 print를 사용하는 더 이상 사용되지 않는 방식이 더 우아하고 효율적인 방식으로 대체되었습니다. 접근 방식입니다.
컨텍스트가 있는 파일 I/O 관리자
파일에 한 줄을 쓰려면 다음과 같이 with 문과 open() 함수를 활용하세요.
with open('somefile.txt', 'a') as the_file: the_file.write('Hello\n')
with 문은 파일이 제대로 열리고 열리도록 보장합니다. 닫히고 잠재적인 예외를 정상적으로 처리합니다. 'a' 모드는 추가를 위해 파일을 열어야 함을 나타내고 'w'는 잘림을 사용하여 쓰기에 사용할 수 있음을 나타냅니다.
줄 종결자 고려 사항
사용하지 마세요 os.linesep은 텍스트 모드에서 파일에 쓸 때 줄 종결자로 사용됩니다. 대신 모든 플랫폼에서 단일 'n'을 사용하세요.
Do not use os.linesep as a line terminator when writing files opened in text mode (the default); use a single '\n' instead, on all platforms.
추가 리소스
추가 정보를 보려면 다음 문서를 살펴보세요.
위 내용은 Python에서 어떻게 파일에 효율적으로 쓸 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!