python 은 지정 한 경로 에서 모든 파일 을 옮 겨 다 니 는 방법(시간 구간 에 따라 검색)

1715 단어 python두루경로
수요
폴 더 의 날짜 구간 에 있 는 워드 문 서 를 찾 으 십시오.모든 워드 의 이름과 경 로 를 열거 하 십시오.예 를 들 어 7 월 5 일부 터 7 월 31 일 까지 D 디스크 에 있 는 모든 워드 문 서 를 찾 으 십시오.
파일 형식 수정

파일 경로 수정

검색 파일 수정 시간 구간

#conding=utf8 
import os 
import time
g = os.walk(r"F:\    \week_home")
def judge_time_file(path, file, update_time):
  if not file.endswith(('.doc','.docx')):
    return False
  start_time = time.mktime(time.strptime('2020-04-12 00:00:00', "%Y-%m-%d %H:%M:%S"))
  end_time  = time.mktime(time.strptime('2020-05-23 00:00:00', "%Y-%m-%d %H:%M:%S"))
  # print(start_time , update_time , end_time)
  if start_time < update_time < end_time:
    return True
  return False

data_list = []

for path, dir_list, file_list in g:
  for file_name in file_list:
    local_time = os.stat(os.path.join(path, file_name)).st_mtime
    if judge_time_file(path, file_name, local_time):
      data_list.append([os.path.join(path, file_name), time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(local_time))])
data_list.sort(key=lambda x:x[1])
print(*data_list, sep='
')
총결산
python 이 지정 한 경로 에서 모든 파일 을 어떻게 옮 겨 다 니 는 지 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 관련 python 이 지정 한 경 로 를 옮 겨 다 니 며 모든 파일 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 지원 을 바 랍 니 다!

좋은 웹페이지 즐겨찾기