파이썬 튜토리얼-파일 디렉토리 작업

  1. 파이썬으로 디렉토리 만들기
  2. 파이썬으로 현재 디렉토리 얻기
  3. 파이썬에서 디렉토리 나열
  4. 작업 디렉토리 변경
  5. 디렉토리 이름 바꾸기 및 제거

파이썬에서는 디렉토리에서 작업을 수행하는 경우 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 디렉토리를 제거합니다.