python 기반 판단 디 렉 터 리 나 파일 코드 인 스 턴 스

이 글 은 주로 python 판단 디 렉 터 리 나 파일 코드 인 스 턴 스 를 소개 합 니 다.이 글 은 예제 코드 를 통 해 매우 상세 하 게 소개 되 어 있 으 며,여러분 의 학습 이나 업무 에 대해 어느 정도 참고 학습 가 치 를 가지 고 있 으 며,필요 한 친 구 는 참고 할 수 있 습 니 다.
1.디 렉 터 리 에'isdir'가 있 는 지 판단 하고 디 렉 터 리 를 삭제 할 때 이 디 렉 터 리 만 비어 있어 야'rmdir'가 가능 합 니 다.

import os
if(os.path.isdir('D:/Python_workspace/spyder_space/test_    /    ')): #        
  print('yes')
  os.rmdir('D:/Python_workspace/spyder_space/test_    /    ') #    ,          
else:
  print('no')
2.디 렉 터 리 에 있 는 파일/디 렉 터 리 이름 보 여주 기:'listdir'

#         ,     
file_list=os.listdir('D:/Python_workspace/spyder_space/test_    ')
print(file_list)
3.새 디 렉 터 리:'mkdir'

#     
os.mkdir('D:/Python_workspace/spyder_space/test_    /    ')
4.디 렉 터 리 나 파일 이 존재 하 는 지 판단 하기:Path 패키지

from pathlib import Path
file_path = Path(r'D:/Python_workspace/spyder_space/test_    /test_  .py')
# file_path = Path(r'D:/Python_workspace/spyder_space/test_    /    .py')
if file_path.exists(): #           
  print('yes')
else:
  print('no')
  
#       
from pathlib import Path
file_path = Path(r'D:/Python_workspace/spyder_space/test_    /test_  .py')
# file_path = Path(r'D:/Python_workspace/spyder_space/test_    /    .py')
if file_path.is_file(): #           
  print('yes')
else:
  print('no')

#       
from pathlib import Path
file_path = Path(r'D:/Python_workspace/spyder_space/test_    /test_  .py')
# file_path = Path(r'D:/Python_workspace/spyder_space/test_    /    .py')
if file_path.is_dir(): #           
  print('yes')
else:
  print('no')
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기