Python ftp 서버 파일 시간 가 져 오 는 방법

이 문 제 는 인터넷 에서 오랫동안 찾 았 지만 좋 은 해결 방안 도 없 었 고 대부분 사용 되 었 다.

ftp.retrlines('LIST',    )
파일 을 얻 을 시간 입 니 다.하지만 형식 은...

그래서 타임 스탬프 를 만 들 기 가 쉽 지 않 습 니 다.시간 을 얻 는 목적 은 비교 가 아 닙 니 다.
그래서 다음 시간 을 얻 고 타임 스탬프 로 바 꿀 수 있 는 방법 을 알려 드릴 게 요.
우선 함수

ftp 파일 을 직접 가 져 오 는 시간
그 다음 에 제 방법 은 시간 을 목록 으로 바 꾼 다음 에 시간 원 조 를 만 든 다음 에 함수 로 시간 스탬프 로 바 꾸 는 것 입 니 다.

          L = list(ftp.sendcmd('MDTM ' + "/home/tarena/%s/%s" % (files_new, filename)))
          dir_t=L[4]+L[5]+L[6]+L[7]+'-'+L[8]+L[9]+'-'+L[10]+L[11]+' '+L[12]+L[13]+':'+L[14]+L[15]+':'+L[16]+L[17]
          timeArray = time.strptime(dir_t, "%Y-%m-%d %H:%M:%S")
        #      :
          timeStamp = int(time.mktime(timeArray))
          atime=int(time.time())
          print(atime)
          print(timeStamp)
그리고 어떤 조작 을 하고 싶 은 지 스스로 수정 할 수 있다.
이상 의 Python 에서 ftp 서버 파일 시간 을 얻 는 방법 은 바로 작은 편집 이 여러분 에 게 공유 하 는 모든 내용 입 니 다.여러분 께 참고 가 되 고 저희 도 많이 사랑 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기