관리 메뉴

Life goes slowly...

[Python] 파이썬의 File 읽기, 쓰기 함수 - Write() ,Read() 본문

프로그래밍/Python

[Python] 파이썬의 File 읽기, 쓰기 함수 - Write() ,Read()

빨강소 2020. 8. 5. 10:03
728x90
반응형

Python으로 File을 만들어 만든 File을 파일을 읽고 쓰는 함수입니다.
Python의 기본적으로 파일 객체를 여는 함수는

File 객체 = open[File 경로 및 이름]

 

write()

파일을 생성하고 생성한 파일에 내용을 입력하는 함수입니다.

test = open("C:/Test.txt", 'w')
for i in range(5):
    data = "안녕하세요 "+str(i)+"번째 인사입니다..\n"
    test.write(data)
test.close()

 

 

readline(), readlines(), read()

File의 존재하고 있는 내용에서 한 줄만 읽거나 파일의 내용을 모두 읽어 내는 함수입니다.

test = open("C:/Test.txt", 'r')
line = test.readline()
print(line)
test.close()
안녕하세요 0번째 인사입니다..

 

test = open("C:/Test.txt", 'r')
line = test.readlines()
print(line)
for line in line:
    print(line)
test.close()
['안녕하세요 0번째 인사입니다..\n', '안녕하세요 1번째 인사입니다..\n', '안녕하세요 2번째 인사입니다..\n', '안녕하세요 3번째 인사입니다..\n', '안녕하세요 4번째 인사입니다..\n']
안녕하세요 0번째 인사입니다..

안녕하세요 1번째 인사입니다..

안녕하세요 2번째 인사입니다..

안녕하세요 3번째 인사입니다..

안녕하세요 4번째 인사입니다..

 

test = open("C:/Test.txt", 'r')
line = test.read()
print(line)
test.close()
안녕하세요 0번째 인사입니다..
안녕하세요 1번째 인사입니다..
안녕하세요 2번째 인사입니다..
안녕하세요 3번째 인사입니다..
안녕하세요 4번째 인사입니다..

 

728x90
반응형
Comments