파일 입출력 2

[파이썬] 21. 파일 입출력

1. 파일 열기 파일변수 = open('파일이름', '파일 열기 모드 및 종류') 파일 열기 모드 : w (출력), r (입력), a(추가 출력) (우리 입장 말고 컴퓨터 입장에서) w는 지정된 경로에 파일이 없으면 파일을 만든 후 저장하고, 파일이 있으면 기존의 모든 데이터를 지우고 다시 저장 r은 지정된 경로에 파일이 없으면 에러, 있으면 해당 파일의 데이터를 읽어옴 a는 지정된 경로에 파일이 없으면 파일을 만든 후 저장하고, 파일이 있으면 기존의 데이터 뒤에 이어서 저장 파일 종류 모드: t (텍스트 파일, 생략 가능), b (바이너리 파일) input = open('text.txt', 'r') # 텍스트파일 열기모드 input = open('text.txt', 'rt') # 텍스트파일 열기모드 i..

KDT 수업/Python 2023.03.14

[파이썬] 24. 파일 입출력 라이브러리

1.파일 읽기 및 저장하기 1-1. fileinput 텍스트 파일을 읽고, 쓰고, 저장하는 기능을 편리하게 사용할 수 있도록 해주는 라이브러리 여러개의 파일을 읽어서 수정할 수 있음 In [15]: import fileinput import os import glob In [16]: # 현재 경로 확인 os.getcwd() Out[16]: 'C:\\SennysPython\\Python\\Jupyter' In [17]: # 디렉토리 내 파일 확인 os.listdir(os.getcwd()) Out[17]: ['.ipynb_checkpoints', '24.파일 입출력 라이브러리.ipynb', 'sample', '주피터 노트북 설치.txt'] In [30]: # 경로 설정 path = 'sample/' # pa..

KDT 수업/Python 2023.03.14