extract cover from cbr,cbz
This commit is contained in:
parent
58689cd4ff
commit
8fdda01d4d
3 changed files with 49 additions and 3 deletions
|
|
@ -2,11 +2,23 @@
|
|||
|
||||
|
||||
import os
|
||||
|
||||
import ox
|
||||
|
||||
def cover(path):
|
||||
data = None
|
||||
#open rar file and extract first page here
|
||||
try:
|
||||
from unrar import rarfile
|
||||
rar = rarfile.RarFile(path)
|
||||
for cover in ox.sorted_strings(rar.namelist()):
|
||||
try:
|
||||
data = rar.read(cover)
|
||||
except:
|
||||
data = None
|
||||
finally:
|
||||
return data
|
||||
except:
|
||||
data = None
|
||||
return data
|
||||
|
||||
def info(path):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue