한빛 로고
내 콘텐츠장바구니
no Image fallback
대표이미지

파이썬 경로 프로그래밍

파이썬 경로 프로그래밍: 파일 시스템을 효율적으로 다루는 방법

강사이지호
34강(3:17:12)
초급
기간무제한
수강료0

파이썬 파일 경로 처리의 모든 것! 34개 강의로 완성하는 실전 파일 시스템 프로그래밍

파이썬으로 파일과 디렉토리를 자유자재로 다루는 실용적인 기술을 체계적으로 배워보세요.


본 강의는 파이썬에서 가장 기본적이면서도 실무에서 필수적으로 요구되는 파일 경로 처리 기술을 체계적으로 전달하고자 기획되었습니다. 34개의 세분화된 강의를 통해 기초부터 고급 기술까지 단계별로 학습할 수 있도록 구성되어 있습니다.

각 강의는 5-10분 내외의 집중도 높은 콘텐츠로 구성되어 있어, 바쁜 현대인들도 부담 없이 학습할 수 있습니다. 실제 개발 환경에서 자주 마주치는 파일 처리 문제들을 실전적인 예제를 통해 해결하는 방법을 배울 수 있습니다.


* 이 강의는 유튜브 채널 '@@weeklypython'에 업로드 중인 영상입니다. *

무엇을 배우는 강의인가요?


  • 파이썬의 기본적인 파일 경로 처리 방법
  • 운영체제별 경로 표현 방식의 차이점과 호환성 처리
  • 파일 및 디렉토리 생성, 수정, 삭제 등의 기본 작업
  • 상대 경로와 절대 경로의 이해와 활용
  • 파일 시스템 탐색 및 파일 검색 기법
  • 파일 권한과 보안 관련 처리 방법

누구를 위한 강의인가요?


  • 파이썬으로 파일 처리를 배우고 싶은 초중급 개발자
  • 실무에서 파일 시스템 프로그래밍이 필요한 개발자
  • 자동화 스크립트 작성이 필요한 IT 실무자
  • 파일 처리 관련 업무 효율을 높이고 싶은 사무직 종사자
  • 파이썬 기초를 익힌 후 실전 응용을 원하는 학습자

강의를 수료하고 나면?


  • 파이썬으로 파일 시스템을 자유롭게 다룰 수 있게 됩니다
  • 크로스 플랫폼 호환 가능한 파일 처리 코드를 작성할 수 있습니다
  • 자동화된 파일 관리 시스템을 구축할 수 있습니다
  • 실무에서 발생하는 파일 처리 문제를 효과적으로 해결할 수 있습니다
  • 파일 시스템 관련 프로젝트를 독자적으로 수행할 수 있습니다

강사

이지호

이지호

초등학교에서 GW-BASIC을 처음 배우고, 중등 시절부터 프로그래밍에 본격적인 흥미를 느껴 독학으로 프로그램 언어를 배우기 시작했습니다. 현재는 한국방송통신대학교 대학원의 정보과학과에서 데이터베이스를 연구하고 있습니다. 파이썬을 접한 이후로는 프로그램을 만들 일이 생기면 파이썬으로만 개발하는 파이썬 애호가입니다. 파이썬과 데이터베이스로 우주 정복을 꿈꾸는, 아직 철없는 개발자이기도 합니다. 요즘은 러스트에 빠져 어떻게 하면 러스트와 파이썬의 장점을 한 번에 이끌어 낼 수 있을까 생각하고 있습니다.

 

커리큘럼

재생 2장. 파일 시스템이란 무엇인가2장. 파일 시스템이란 무엇인가

09:24

재생 3장. 파일 경로를 다루는 클래스 구조3장. 파일 경로를 다루는 클래스 구조

08:36

재생 4장. Path 클래스 초기화 및 확장4장. Path 클래스 초기화 및 확장

11:18

재생 5장. iterdir 메서드로 파일 및 디렉터리 가져오기5장. iterdir 메서드로 파일 및 디렉터리 가져오기

06:12

재생 6장. is_dir 메서드로 폴더 확인6장. is_dir 메서드로 폴더 확인

05:30

재생 7장. is_file 메서드로 파일 확인7장. is_file 메서드로 파일 확인

07:30

재생 8장. glob 메서드로 특정 파일 목록 반환8장. glob 메서드로 특정 파일 목록 반환

04:30

재생 9장. exists 메서드로 경로 존재 여부 확인9장. exists 메서드로 경로 존재 여부 확인

04:30

재생 10장. resolve 메서드로 전체 경로 반환10장. resolve 메서드로 전체 경로 반환

02:24

재생 11장. mkdir 메서드로 디렉터리 생성11장. mkdir 메서드로 디렉터리 생성

09:36

재생 12장. open 메서드로 파일 열기12장. open 메서드로 파일 열기

05:30

재생 13장. read_bytes 메서드로 파일 내용 읽기 (바이트)13장. read_bytes 메서드로 파일 내용 읽기 (바이트)

07:00

재생 14장. read_text 메서드로 파일 내용 읽기 (텍스트)14장. read_text 메서드로 파일 내용 읽기 (텍스트)

06:12

재생 15장. rename 메서드로 파일 또는 디렉터리 이름 변경15장. rename 메서드로 파일 또는 디렉터리 이름 변경

04:54

재생 16장. replace 메서드로 파일 내용 변환 및 원본 삭제16장. replace 메서드로 파일 내용 변환 및 원본 삭제

05:06

재생 17장. rmdir 메서드로 폴더 삭제17장. rmdir 메서드로 폴더 삭제

03:48

재생 18장. unlink 메서드로 파일 삭제18장. unlink 메서드로 파일 삭제

06:36

재생 19장. write_bytes 메서드로 파일에 바이트 문자열 쓰기19장. write_bytes 메서드로 파일에 바이트 문자열 쓰기

06:24

재생 20장. write_text 메서드로 파일에 텍스트 문자열 쓰기20장. write_text 메서드로 파일에 텍스트 문자열 쓰기

05:24

재생 21장. cwd 메서드로 현재 디렉터리 정보 가져오기21장. cwd 메서드로 현재 디렉터리 정보 가져오기

05:36

재생 22장. home 메서드로 사용자 홈 디렉터리 반환22장. home 메서드로 사용자 홈 디렉터리 반환

04:36

재생 23장. stat 메서드로 파일 또는 디렉터리 상태 정보 가져오기23장. stat 메서드로 파일 또는 디렉터리 상태 정보 가져오기

06:00

재생 24장. chmod 메서드로 파일 권한 변경24장. chmod 메서드로 파일 권한 변경

10:54

재생 25장. expanduser 메서드로 ~ 문자 확장25장. expanduser 메서드로 ~ 문자 확장

07:00

재생 26장. parents 속성으로 조상 디렉터리 반환26장. parents 속성으로 조상 디렉터리 반환

06:06

재생 27장. parent 속성으로 상위 부모 디렉터리 반환27장. parent 속성으로 상위 부모 디렉터리 반환

02:54

재생 28장. name 속성으로 경로 이름 정보 가져오기28장. name 속성으로 경로 이름 정보 가져오기

01:54

재생 29장. suffix 속성으로 파일 확장자 가져오기29장. suffix 속성으로 파일 확장자 가져오기

03:24

재생 30장. suffixes 속성으로 모든 파일 확장자 가져오기30장. suffixes 속성으로 모든 파일 확장자 가져오기

03:36

재생 31장. parts 속성으로 경로를 구분자로 분리31장. parts 속성으로 경로를 구분자로 분리

04:12

재생 32장. root 속성으로 최상위 경로 가져오기32장. root 속성으로 최상위 경로 가져오기

02:12

재생 33장. drive 속성으로 드라이브 문자 가져오기33장. drive 속성으로 드라이브 문자 가져오기

03:18

재생 34장. anchor 속성으로 root와 drive 결합된 경로 가져오기34장. anchor 속성으로 root와 drive 결합된 경로 가져오기

04:36

수강 후기

첫 번째 수강평을 남겨주세요!
다른 수강생에게 큰 도움이 됩니다.

0