Programming/Python
[Python] 파일 위치 이동 및 확인 (2)
goatlab
2023. 6. 20. 10:26
728x90
반응형
SMALL
with 문을 사용한 파일 관리
with 문을 사용하여 파일을 열고 내용을 읽은 다음 출력한다.
with open('example.txt', 'r') as file_object:
content = file_object.read()
print(content)
파일에 여러 줄 쓰기
파이썬 코드를 작성하여 여러 줄을 포함하는 문자열을 텍스트 파일에 쓴다.
# 파일 열기
file_object = open('multiline_example.txt', 'w')
# 여러 줄의 문자열
content = """This is a multiline string.
Python is a versatile language.
It is easy to learn and use."""
# 파일에 내용 쓰기
file_object.write(content)
# 파일 닫기
file_object.close()
파일의 모든 줄을 읽고 출력
파이썬 코드를 작성하여 텍스트 파일의 모든 줄을 읽고 출력한다.
# 파일 열기
file_object = open('multiline_example.txt', 'r')
# 파일의 모든 줄 읽기
lines = file_object.readlines()
# 각 줄을 출력하기
for line in lines:
print(line.strip())
# 파일 닫기
file_object.close()
파일 존재 확인
os.path 모듈을 사용하여 파일이 존재하는지 확인한다.
import os
filename = 'example.txt'
# 파일이 존재하는지 확인
if os.path.isfile(filename):
print(f"{filename} exists.")
else:
print(f"{filename} does not exist.")
텍스트 파일에 리스트 쓰기
파이썬 코드를 작성하여 문자열 리스트를 텍스트 파일에 쓴다.
# 파일 열기
file_object = open('list_example.txt', 'w')
# 파일에 쓸 내용
content_list = ["Python", "Java", "C++", "Javascript"]
# 파일에 리스트 쓰기
for item in content_list:
file_object.write(item + '\n')
# 파일 닫기
file_object.close()
728x90
반응형
LIST