IT/Python

6. Python 파일읽기 / 쓰기

상짱 2020. 2. 5. 18:21
반응형

1. 파일읽기

- 메모장을 열어서 아무 내용을 작성하고, 저장한다.

- 디렉토리 구분자는 '\\' OR '/' 을 사용

( C:/Users/User/Desktop/test.txt )

# 읽기모드 'r'
# 텍스트 파일 't'
f = open("C:/Users/User/Desktop/test.txt", "rt")

# 각 라인을 리스트에 넣은 후 리스트를 반환
lines = f.readlines()
lines

# 줄바꿈 \n 제거
for line in lines :
  print( line, end="")

# OR
for line in lines :
  print( line.split("\n")[0] )

 

2. 파일쓰기

- 빈문서 파일을 만든다 / 문서를 기록한다 / 문서 파일을 닫는다

# 빈문서 파일을 만든다.
# 파일쓰기 'w'
f = open("C:/Users/User/Desktop/bin_file.txt", "wt")
f.write("hi~\n")
f.write("My name is sangJJang\n")
f.close()

 

반응형

'IT > Python' 카테고리의 다른 글

Python PyQt5 QAxContainer import 에러  (0) 2020.05.18
Python / GUI  (0) 2020.05.14
Python / COM  (0) 2020.05.13
7. Python IDE  (0) 2020.02.07
5. Python 클래스  (0) 2020.02.04
4. Python 함수와 모듈  (0) 2020.02.04
3. Python 제어문  (0) 2020.01.29
2. Python 기본자료구조(리스트/튜플/딕셔너리)  (0) 2020.01.20
1. Python 변수/문자열/기본데이터타입  (0) 2020.01.20
Python 시작  (0) 2020.01.14