1
.mobi
책에서 ISBN 번호를 가져 오는 방법이 있습니까?파이썬으로 .mobi 파일에서 ISBN 번호를 얻는 방법
어쩌면 .mobi
파일을 파이썬으로 직접 읽고 ISBN 번호 인 10 개의 정수를 검색 할 수 있습니까? 메모장으로 mobi 파일을 열면 번호를 찾을 수 있지만 파일을 읽으려고하면 인코딩 오류가 발생합니다.
.mobi
책에서 ISBN 번호를 가져 오는 방법이 있습니까?파이썬으로 .mobi 파일에서 ISBN 번호를 얻는 방법
어쩌면 .mobi
파일을 파이썬으로 직접 읽고 ISBN 번호 인 10 개의 정수를 검색 할 수 있습니까? 메모장으로 mobi 파일을 열면 번호를 찾을 수 있지만 파일을 읽으려고하면 인코딩 오류가 발생합니다.
예.
기본적으로 파일 형식은 parse the PalmDB이어야합니다. ISBN은 104
유형의 EXTH
헤더 필드에 저장됩니다.
위의 링크 된 Python PalmDB 모듈은 킨들 컬렉션 관리자를 작성할 때 다소 미성숙해서 관련된 부분을 직접 구현했습니다. 자세한 내용은 kiehinen source code을 참조하십시오. 당신이 my code를 사용하는 것이 정상이면
은 (는있다 MIT License 비 전염성, 오른쪽, 문제가되지 않습니다?) 당신이 단지 수 있습니다
>>> from kiehinen.ebook import Book
>>> b = Book("hobbit.mobi")
>>> b.exth['isbn'][0]
'9780618260300'
그렇지 않은 경우, 연결 코드를 참조하십시오 위.
코드 예제를 제공해 주시겠습니까? – Pownyan