diff options
Diffstat (limited to 'gallery')
-rwxr-xr-x | gallery | 42 |
1 files changed, 21 insertions, 21 deletions
@@ -12,28 +12,28 @@ Patrick Simianer <p@simianer.de> import sys, os, glob, subprocess, shlex def main(): - try: - path = sys.argv[1] - except IndexError: - print 'Usage: gallery.py /path/to/images/' - sys.exit(1) - path += '/' - files = glob.glob(path+'*.jpg') - if not os.path.exists(path+'thumbs'): - os.mkdir(path+'thumbs') - files.sort() - for f in files: - cmd = 'convert "'+f+'" -resize 320x320 "'+path+'thumbs/'+f.split('/')[-1]+'"' - a = shlex.split(cmd) - subprocess.Popen(a) + try: + path = sys.argv[1] + except IndexError: + print 'Usage: gallery.py /path/to/images/' + sys.exit(1) + path += '/' + files = glob.glob(path+'*.jpg') + if not os.path.exists(path+'thumbs'): + os.mkdir(path+'thumbs') + files.sort() + for f in files: + cmd = 'convert "'+f+'" -resize 320x320 "'+path+'thumbs/'+f.split('/')[-1]+'"' + a = shlex.split(cmd) + subprocess.Popen(a) - print '<html><head><title></title></head><body style="background:#000">' - print '<div style="text-align:center"><p style="font-size:0.8em;color:#303030">Anklicken zum Vergrößern</p>' - for f in files: - print '<div style="padding:16px;">' - print '<a href="'+f+'" target="_blank"><img style="border:2px solid #303030" src="thumbs/'+f+'" /></a>' - print '</div>' - print '</div></body></html>' + print '<html><head><title></title></head><body style="background:#000">' + print '<div style="text-align:center"><p style="font-size:0.8em;color:#303030">Anklicken zum Vergrößern</p>' + for f in files: + print '<div style="padding:16px;">' + print '<a href="'+f+'" target="_blank"><img style="border:2px solid #303030" src="thumbs/'+f+'" /></a>' + print '</div>' + print '</div></body></html>' if __name__ == '__main__': main() |