파이썬 튜토리얼-파일 디렉토리 작업
파이썬에서는 디렉토리에서 작업을 수행하는 경우 os
모듈을 가져와야합니다. os
모듈의 기능을 사용하여 파일 및 디렉토리 작업을 수행 할 수 있습니다.
파이썬으로 디렉토리 만들기
mkdir() 메소드를 사용하여 새 디렉토리를 만들 수 있습니다. 디렉토리를 작성하려는 경로를 지정해야합니다. 경로를 지정하지 않으면 현재 디렉토리에 디렉토리가 작성됩니다.
>>> import os
>>> os.mkdir("PythonTutorials")
현재 작업중인 디렉토리에 PythonTutorials
라는 새 디렉토리가 생성됩니다.
파이썬으로 현재 디렉토리 얻기
getcwd()
메소드는 현재 작업 디렉토리를 얻는 데 사용됩니다.
>>> import os
>>> print(os.getcwd())
C:\Users\HP\AppData\Local\Programs\Python\Python36-32
파이썬에서 디렉토리 나열
파일과 서브 디렉토리를 나열하기 위해 listdir()
메소드가 사용됩니다. 인수가없는 경우 Python 스크립트 파일의 파일 및 서브 디렉토리를 나열합니다. 그렇지 않으면 주어진 경로의 내용을 나열합니다.
>>> import os
>>> print(os.listdir())
['DLLs', 'Doc', 'get-pip.py', 'hello.py', 'include', 'Lib', 'libs', 'LICENSE.txt', 'NEWS.txt', 'python.exe', 'python3.dll', 'python36.dll', 'pythonw.exe', 'Scripts', 'tcl', 'Tools', 'vcruntime140.dll']
>>> print(os.listdir(r"C:\Program Files"))
['7-Zip', 'Common Files', 'Microsoft Office', 'Windows Sidebar']
작업 디렉토리 변경
현재 작업 디렉토리를 변경하려면 chdir()
메소드가 사용됩니다.
>>> import os
>>> os.chdir("C:/Users/HP/Desktop/Code")
>>> print(os.getcwd())
C:\Users\HP\Desktop\Code
디렉토리 이름 바꾸기 및 제거
디렉토리 이름 바꾸기
rename()
함수를 사용하여 파일 또는 디렉토리의 이름을 바꿀 수 있습니다.
>>> import os
>>> os.rename("PythonTutorials", "Python")
디렉토리의 새로운 이름은 Python
입니다.
디렉토리 제거
rmdir()
메소드를 사용하여 디렉토리를 제거 할 수 있습니다.
>>> import os
>>> os.rmdir('Python')
시스템에서 Python
디렉토리를 제거합니다.
Founder of DelftStack.com. Jinku has worked in the robotics and automotive industries for over 8 years. He sharpened his coding skills when he needed to do the automatic testing, data collection from remote servers and report creation from the endurance test. He is from an electrical/electronics engineering background but has expanded his interest to embedded electronics, embedded programming and front-/back-end programming.
LinkedIn Facebook