728x90
반응형
SMALL
파일 (File)
컴퓨터 파일은 컴퓨터 등의 기기에서 의미가 있는 정보를 담는 논리적인 단위이다. 하드디스크, CD, DVD 등 저장매체에 대하여 추상화된 정보 단위이다. 운영 체제는 파일 조작에 관련된 기능을 API로 제공한다.
파일 열기
파일을 열려면 open() 함수를 사용한다. 이 함수는 파일 핸들러 또는 파일 객체를 반환한다. open() 함수는 다음과 같은 매개변수를 사용한다.
|
file_object = open('example.txt', 'r')
파일 닫기
파일을 닫으려면 close() 메서드를 사용한다.
file_object.close()
파일 읽기 : read()
파일의 전체 내용을 문자열로 반환한다.
file_object = open('example.txt', 'r')
content = file_object.read()
print(content)
file_object.close()
파일 읽기 : readline()
파일에서 한 줄을 읽어 문자열로 반환한다.
file_object = open('example.txt', 'r')
line = file_object.readline()
print(line)
file_object.close()
파일 읽기 : readlines()
파일에서 모든 줄을 읽어 문자열 목록으로 반환한다.
file_object = open('example.txt', 'r')
lines = file_object.readlines()
print(lines)
file_object.close()
파일 쓰기 : write()
문자열을 파일에 쓴다.
file_object = open('example.txt', 'w')
file_object.write("Hello, world!")
file_object.close()
파일 쓰기 : writelines()
문자열 목록을 파일에 쓴다.
file_object = open('example.txt', 'r')
lines = ["Hello, World!", "Welcome to Python!"]
file_object.writelines(lines)
file_object.close()
728x90
반응형
LIST
'Programming > Python' 카테고리의 다른 글
[Python] 파일 위치 이동 및 확인 (2) (0) | 2023.06.20 |
---|---|
[Python] 파일 위치 이동 및 확인 (1) (0) | 2023.06.19 |
[Python] 날짜와 시간 포맷팅 (0) | 2023.06.19 |
[Python] datetime 모듈 (0) | 2023.06.19 |
[Python] time 모듈 (0) | 2023.06.19 |