Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Java
- @ResponseBody
- @Valid
- 스프링
- 바인딩변수
- after-throwing
- AOP
- c:if
- jointpoint
- 비즈니스레이어
- produces
- 유효성검사
- application.properties
- gradle
- @
- Model
- 어노테이션
- MVC
- 의존주입
- spring
- frontController
- @RequestParam
- springjdbc
- 서비스레이어
- SpringBoot
- springmvc
- @RequestMapping
- .xml
- PointCut
- 생성자주입
Archives
- Today
- Total
메모장
파이썬 파일입출력 본문
728x90
반응형
파일 입출력
##파일 객체 = open('파일명.확장자','모드')
##file=open('test.txt','wt')
### 'wt' write text 절대경로와 상대경로를 지원한다.
절대 경로를 내가 아예 지정할 때엔 앞에 C: 또는 D: 를 붙이면 됨
wt 파일 쓰기 모드 ## 덮어쓰기 됨
rt 파일 읽기 모드
at 파일 이어쓰기 모드
##file.close()
#열었던 파일을 닫는거라서 메서드를 사용. 열었으면 닫아야함
#없는 파일을 요청하게 되면 하나 txt를 만들어준다 !
꼭 잊지 말아야 할 것 !!
✔️ 파일을 열어줬으면 파일을 꼭 닫아줘야 한다 !
근데 그러면 생각 해보자
파이썬에서 파일을 열면 닫는게 세트인데 합치는게 좋지 않을까 ?
" with 문 "
##with 문
##close()를 포함하는 문법
##with open('파일명','모드') as 파일객체:
## 파이썬에서 많이 사용되는 문법 , 자동으로 다끝나면 닫아줌
##with open('파일명','모드') as 파일객체:
## pass
예시
with open('test.txt','at') as file:
file.write('줄\n 바꿈')
with open('test.txt','at') as file:
while True: #언제 멈출지는 사용자 마음
tmp=input('입력: ')
if not tmp: # 입력할 수 없을 때 멈출거다
break
file.write(tmp)
file.write('\n') # 파일write 자동 줄바꿈을 지원하지 않기 때문에 입력
728x90
반응형
'Python > 개념정리' 카테고리의 다른 글
| 파이썬 내장함수/메서드 (0) | 2024.05.07 |
|---|---|
| 파이썬 파일 입출력 실습 (0) | 2024.05.07 |
| 파이썬 예외 처리 [ 실습 ] (0) | 2024.05.03 |
| 파이썬 예외처리 (0) | 2024.05.03 |
| 파이썬(Python) 기초 (0) | 2024.05.03 |