-
먼저, my_empty_file.txt 파일에 일부 내용을 추가해 보겠습니다. echo 명령을 사용하여 문자열을 파일에 쓸 수 있습니다. 터미널에서 다음 명령을 입력하고 Enter 키를 누릅니다.
echo "Hello, LabEx!" > my_empty_file.txt
이 명령은 문자열 "Hello, LabEx!"를 my_empty_file.txt 파일에 쓰고, 이전 내용을 덮어씁니다.
-
이제 Python 을 사용하여 파일의 내용을 읽어 보겠습니다. WebIDE 의 코드 편집기를 엽니다.
-
~/project 디렉토리에 read_and_check.py라는 새 Python 파일을 생성합니다.
-
read_and_check.py 파일에 다음 코드를 추가합니다.
file_path = "my_empty_file.txt"
with open(file_path, "r") as file:
content = file.read()
content_length = len(content)
print(f"The content of {file_path} is: {content}")
print(f"The length of the content is: {content_length} characters")
이 코드는 my_empty_file.txt 파일을 읽기 모드 ("r") 로 엽니다. with open(...) 문은 사용 후 파일이 제대로 닫히도록 보장합니다. file.read() 함수는 파일의 전체 내용을 content 변수로 읽습니다. 그런 다음 len() 함수를 사용하여 내용의 길이 (문자 수) 를 가져오고, 그 결과를 content_length 변수에 저장합니다. 마지막으로, 코드는 내용과 그 길이를 콘솔에 출력합니다.
-
read_and_check.py 파일을 저장합니다.
-
터미널에서 Python 스크립트를 실행합니다.
python read_and_check.py
다음과 같은 출력을 볼 수 있습니다.
The content of my_empty_file.txt is: Hello, LabEx!
The length of the content is: 14 characters
이것은 파일에 문자열 "Hello, LabEx!"가 포함되어 있고 문자열의 길이가 14 자 (공백과 느낌표 포함) 임을 확인합니다.