본문 바로가기
Programming Languages/Python

[Python Examples] 파이썬 텍스트 파일 만들기: open(), %pycat

by Henry Cho 2022. 10. 7.

파이썬 텍스트 파일 만들기: externalfile, open(), %pycat

포스트 난이도: HOO_Intern


# Example Code

externalfile = open("HOOAI.txt",'w')

add_text = "Hi, I'm HOO. \n"
externalfile.write(add_text) 

add_text = "This is a HOOAI Post. \n"
externalfile.write(add_text) 

add_text = "Nice to meet you! \n"
externalfile.write(add_text) 

externalfile.close()
%pycat HOOAI.txt

Hi, I'm HOO. 
This is a HOOAI Post. 
Nice to meet you!

다른 프로그래밍 언어들처럼 파이썬에서도 텍스트 파일을 만들 수 있다. 프로그래밍 언어로 읽고 쓸 수 있다는 것이다. 다만 다른 점은 언제나 그렇듯이 파이썬에서 텍스트 파일을 만드는 것 또한 매우 간단하다.

 

첫 번째로는 open()을 통해서 파일을 새로 만들어주어야 한다. 물론 동일한 이름의 텍스트 파일이 존재한다면 해당 파일에 새로운 데이터가 쓰이지만 기존에 없는 파일인 경우에는 새롭게 만들어진다. 위의 예제 코드에서는 externalfile이라는 변수에 open() function을 통해서 "HOOAI.txt"라는 파일이 새로 쓰였다.

 

다음으로 write() 함수를 통해서 텍스트 파일에 새롭게 문장을 입력해줄 수 있다. 위의 예제 코드에서는 add_text라는 변수에 문자열을 선언해주고 add_text를 write() 함수에 넣어준 것을 확인할 수 있다. 이러한 wirte 방법은 여러 번 가능하며, 이 경우 여러번 쓰인 데이터가 텍스트에 저장된다.

 

마지막으로 쓰여진 파일이 제대로 만들어졌는지 확인하기 위해서 %pycat을 활용하여 파일을 열어준다. 위의 예제 코드처럼 작성된 코드에 맞게 텍스트 파일이 만들어지고 안의 문장이 잘 저장되어있는 걸 확인할 수 있다.


 

728x90

댓글