import/lists/autocompleteFolder

This commit is contained in:
j 2014-05-19 01:24:04 +02:00
commit d6f350e5a1
42 changed files with 955 additions and 436 deletions

View file

@ -22,6 +22,8 @@ def get_id(f=None, data=None):
def metadata(f):
ext = f.split('.')[-1]
data = {}
data['extension'] = ext
data['size'] = os.stat(f).st_size
if ext == 'pdf':
info = pdf.info(f)
elif ext == 'epub':

View file

@ -71,9 +71,11 @@ def info(pdf):
with open(pdf, 'rb') as fd:
try:
pdfreader = PdfFileReader(fd)
data['pages'] = pdfreader.numPages
info = pdfreader.getDocumentInfo()
if info:
for key in info:
print key, info
if info[key]:
data[key[1:].lower()] = info[key]
xmp =pdfreader.getXmpMetadata()