2012-01-21 2 views
0

파일을 unrar하기 위해 Python UnRar2 파일을 사용하고 있습니다.하지만 그렇게하면 적외선 인 디렉토리의 이름을 원합니다. Unrar2 라이브러리를 사용하여 해당 정보를 얻을 수 있습니까? 그렇다면 어떻게 할 수 있습니까?UnRAR2 Python lib를 사용하여 적외선 파일의 이름을 얻는 방법은 무엇입니까?

감사합니다,

Parth

편집 : 미안 해요, 난 무슨 뜻인지 당신이 RAR를 추출 할 때, 그것은 (내 경우에는,이 항상 true입니다)이 RAR의 내용으로 폴더를 생성합니다. 해당 폴더의 이름을 얻는 방법을 알고 싶습니다.

답변

0

이 함수를 extract(self, condition='*', path='.', withSubpath=True, overwrite=True)으로 불러서 rar 파일의 내용을 추출했다고 생각합니다.

파이썬 rarfile moduleSee the extract method의 문서에서.

extract 메서드는 path 변수가 명시 적으로 설정되어 있지 않으면 현재 작업 디렉터리에 내용을 추출합니다.

이렇게 나는 unrar의 경우도 마찬가지라고 생각합니다. 어쨌든 당신은 항상 당신이 너무 콘텐츠를 추출 할 경로를 설정할 수 있습니다.

그것은 수 UnRAR의 설명서에서 언급되는 경로는 의미 :

"경로"

로 추출하는 디렉토리입니다
관련 문제