[Education]/[Python] 파이썬을 이용한 자동화 스크립트

[Python] 13. 파이썬 파일 다루기 - glob모듈, getcwd, chdir, dir name, base name, readline 함수

starterr 2024. 12. 4. 16:23

A. 파일

1. 프로그램이 실행 중일 때는 데이터를 램(RAM)에 저장한다.
- RAM은 휘발성

 

2. 데이터의 영구저장(Persistence)을 위해 파일을 사용한다.
- 디스크와 같은 비휘발성(non-volatile) 장치를 사용

 

3. 파일의 생성과 사용에 관련된 내용을 다룸
- 디렉터리의 이동과 생성, 삭제
- 파일의 생성, 쓰기, 읽기

 

B. 파일 - 쓰기와 읽기

 

1. 파일과 파일경로

- 리눅스와 맥에서는 ( / )를 사용, 윈도우에서는 ( \ ) 사용

파일과 파일경로
파일과 파일경로

 

2.윈도우의 dir과 리눅스의 ls 명령과 유사한
- glob 모듈
- glob.glob(‘*’) : 현재 디렉터리의 모든 파일을 리스트로 반환

 

 

C. 디렉터리 관리

 

1. 현재 작업 디렉터리 : Current Working Directory

- os.getcwd() : 현재 작업디렉터리를 보여줌
- os.chdir() : 디렉터리 변경

현재 작업 디렉터리
현재 작업 디렉터리

 

2. Dir name 과 base name

Dir name 과 base name
Dir name 과 base name

 

Dir name 과 base name
Dir name 과 base name

 

3. readline 함수와 readlines 함수 사용

readline 함수와 readlines 함수 사용
readline 함수와 readlines 함수 사용

 

반응형

 

[PMP] 스크럼 가이드 - 정의와 목적, 핵심 요소, 특징, 타 방법론과 차이점 ( 2020 가이드 첨부 )

 

[PMP] 스크럼 가이드 - 정의와 목적, 핵심 요소, 특징, 타 방법론과 차이점 ( 2020 가이드 첨부 )

스크럼 가이드 스크럼 가이드는 애자일 프로젝트 관리 프레임워크인 스크럼의 핵심 원칙과 실천 방법을 설명하는 공식 문서입니다.이 가이드는 스크럼의 창시자인 켄 슈와버와 제프 서덜랜드

infoofit.tistory.com

[Tool] Miro(미로) workspace for innovation - 실시간 UX협업 도구 ( 온라인 화이트보드 플랫폼 )

 

[Tool] Miro(미로) workspace for innovation - 실시간 UX협업 도구 ( 온라인 화이트보드 플랫폼 )

오늘날과 같이 급변하고 끊임없이 진화하는 비즈니스 환경에서는 경쟁 우위를 유지하기 위해 올바른 도구와 기술을 갖추는 것이 중요합니다. Miro는 협업을 개선하고 프로세스를 간소화하며 창

infoofit.tistory.com

[TIP] Edge Browser (엣지 브라우저) 전문가처럼 사용하는 9가지 팁 - 웹사이트 고정하기, 몰입형 리더, 음성으로 읽기, PDF 문서 필기, 엣지 표시줄, 시크릿 모드(InPrivate), 스크롤 캡처

 

[TIP] Edge Browser (엣지 브라우저) 전문가처럼 사용하는 9가지 팁 - 웹사이트 고정하기, 몰입형 리더,

지금까지 윈도우 운영체제의 기본 브라우저였던 인터넷 익스플로러가 지원이 중단되었습니다. 윈도우 11에서는 엣지 브라우저가 기본으로 제공됩니다. 인기 있는 웹 브라우저인 구글 크롬(Google

infoofit.tistory.com

 

반응형