반응형
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 |
Tags
- 대구 반도체 설계기업 특화
- AMBA
- Pyvrilog tutorial
- linux makefile 작성
- CUDA
- gpgpu-sim
- pygraphviz 설치 오류
- Pyverilog 튜토리얼
- 딥러닝 가속기
- systolic array
- gcc 컴파일
- 컨벌루션 연산
- 데이터 해저드
- 남산업힐
- CDC
- Pyverilog 설치
- Design DNN Accelerator
- DNN Accelerator
- linux c++ 컴파일
- DNN 가속기
- Pyverilog 실행
- Data HAzard
- 이진수 곱셈 알고리즘
- makefile
- pyverilog 설치 오류
- CLOCK GATING
- linux c 컴파일
- pytest-pythonpath 설치 오류
- Makefile compile
- 클럭 게이팅
Archives
- Today
- Total
오늘은 맑음
Python 파일을 열어보자(open, close) 본문
반응형
Python에서 파일을 읽고 쓰기 위해서는 먼저 파일을 열어야 합니다.
파일을 여닫는 함수는 아래와 같습니다.
함수명 | 동작 |
open('path', 'option') | path라는 경로에 있는 파일을 option에 따라 연다 |
f.close() | 파일을 닫는다 |
파일을 열 때는 open함수를 사용합니다.
첫 번째 인자로는 파일을 열 경로를 넣어주게 되며, 두 번째 인자로는 파일을 열 형식을 넣어줍니다.
옵션 | 동작 |
r | 파일 읽기 모드, 파일이 없다면 Error 발생 |
r+ | 파일 읽기/쓰기 모드, 파일이 없다면 Error 발생 *파일을 쓰게 되면 위에 overwrite를 수행 |
w | 파일 쓰기 모드, 파일이 없다면 새로 생성 |
w+ | 파일 읽기/쓰기 모드, 파일이 없다면 새로 생성 *파일이 있다면 지우고 새로 생성 |
a | 파일 추가/쓰기 모드, 파일이 없다면 새로 생성 |
a+ | 파일 추가/읽기/쓰기모드, 파일이 없다면 새로 생성 |
b | binary 파일 읽기 모드, 위 옵션의 뒤에 붙는다. |
t | text파일 읽기 모드, 위 옵션의 뒤에 붙는다 |
간단한 예시로는 아래처럼 사용할 수 있습니다.
f = open('file.txt', 'r')
f.close()
반응형
'Language > Python' 카테고리의 다른 글
Python 접두사/접미사로 문장 검색(startswith, endswith) (0) | 2021.07.10 |
---|---|
Python 파일을 읽고 써보자(write, writelines, read, readline, readlines) (2) | 2021.07.10 |
Python을 이용한 자동화 테스트 환경 구성 (0) | 2021.04.17 |
Linux 기본 python 버전 변경 (0) | 2019.11.12 |
swig로 python에서 c function 호출하기 (0) | 2017.12.08 |
Comments