[회뜨는 참치]억대 연봉을 위한 인간수업
Published 2019. 9. 7. 00:38
파이썬에서 파일이란? Develop/Backend
반응형

파일?

 - 파이썬은 파일을 생성하거나 수정, 읽을 수 있다

 - 파일을 생성하거나 열때는 open함수를 사용하며 파일이름, 모드를 입력하여 사용한다.

 파일 이름에는 파일이 저장된 위치를 써서 해당 파일을 수정할 수 있다. hosts 파일의 위치를 적은뒤 수정하여 파밍에 유도할 수 있다.

 - 파일을 닫을때는 f.close()를 사용한다

 - 파일에 내용을 쓰고 싶을때는 f.write(저장할 내용)이렇게 사용한다.

 

f = open("새파일.txt",'w',encoding='utf-8')

 

data = "배고프다"

f.write(data)

f.close()

 

 - 파일을 확인하면 배고프다 라고 쓰여있는것을 볼 수 있다.

 - 일일히 파일을 open과 close를 쓰는것 말고 파일을 자동으로 열고 닫고 처리하는 기능이 있는데 파로 with 문이다.

 - with문은 파이썬 2.5버전 부터 지원되며 with 블록을 벗어나는 순간 자동으로close 된다.

 

with open("test.txt",'w'), as f:

f.write("배고파서 돈까스 먹었당 ㅎㅎ")

 

 

 - 파일모드는 w=쓰기모드, a= 추가모드, r= 읽기 모드가 있다.

 - 쓰기는 기존 같은 이름의 파일이 존재시 덮어씌우며, 추가는 해당 파일에 내용을 추가한다. 읽기는 파일의 내용을 읽어오는 모드이다

 - 파일을 읽을때 3가지 함수를 사용한다.

readline() - 한줄 씩 읽는다

readlines() - 리스트 형태로 읽는다

read() 스트링 형태로 다 읽는다

 

 

------------------------------------------------------------

*hosts에 대한 내용은 해당 주소에서 확인할 수 있다.

주소

 

 

 

 

반응형

'Develop > Backend' 카테고리의 다른 글

[JSP] 로그인 페이지 구현  (0) 2020.11.05
While 문이란?  (0) 2019.11.03
함수란?  (0) 2019.09.07
FOR문  (0) 2019.09.07
IF 문  (0) 2019.09.07
profile

[회뜨는 참치]억대 연봉을 위한 인간수업

@회뜨는참치

이 글이 당신에게 조금이라도 도움이 된다면 좋겠습니다.