게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
본삭금)python 코딩중인데요.. (디렉토리관련)
게시물ID : programmer_21378짧은주소 복사하기
작성자 : 대보름닉네임
추천 : 0
조회수 : 499회
댓글수 : 2개
등록시간 : 2017/09/16 19:21:28
옵션
  • 본인삭제금지
  • 외부펌금지
하위 디렉토리를 왔다갔다하면서 디렉토리 내용물을 출력해주는 프로그래밍을하고있는데요!

위치를 지정하면 해당위치하위에있는 모든 파일을 출력하는것은 해결했습니다.

그런데 문제가 하나 있는데요
(요건 간단한 하위디렉토리 출력예제소스에서..!)
import os
for (path, dir, files) in os.walk("d:/"):
for filename in files:
print("%s/%s" % (path, filename))



제가 이걸 D드라이브가아니고 이미지 파일에서도 해보고싶습니다. 

예를들어 우분투.iso 라는 우분투 설치용 iso 혹은 사용중인 우분투를 이미지화 시킨 mdf파일 이있다고 치겠습니다.
(ext4파일시스템!)

그러면 저 이미지 파일을 지정을하면 저이미지파일의 root폴더부터 os.walk가 돌아가게 하는거죠!

ftk imager 프로그램을 사용하다 이기능이 참맘에들어서 만들어보고싶은데 어느부분을 공부해야 

open() 과 os.walk를 접목시킬수 있을지모르겠네요 ㅠㅠ..


////////////////////////
그냥 EXT4 파일시스템의 구조는 알고있어서
바이너리 형식으로 읽어서 hex값을 단순 계산을통해 노드 이동후 이름을 체크하는식으로 주소를 뽑아내 보기는 했는데요
하루종일걸리더라구요 이방식으로 코딩을하면.. 그래서 찾다보니 디렉토리용 함수가있다해서 사용중입니다 헤헤..좀만도와주세용..
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호