Seite 1 von 1

python mit rechtem mausklick starten

Verfasst: Dienstag 27. April 2004, 13:28
von rogen
ich habe mir ein kleines programm geschriebe das bilder kleiner macht

Code: Alles auswählen

import os, sys
import Image

size = 128, 128

im = Image.open(str(sys.argv[1:][0]))
im.thumbnail(size)
im.save(str(sys.argv[1:][0]+"neu"), "JPEG")
so : python programm bild1.png

super wäre wenn man mit dem rechtem mausklick
auf das bild gehen könnte und dann mit 'öffnen mit'
"python programm.py " eingeben und das programm starten.


mfg

Verfasst: Dienstag 27. April 2004, 14:23
von Dookie
Hi rogen,

welches OS und welcher Bilderbrowser?


Gruß

Dookie

Verfasst: Mittwoch 28. April 2004, 07:09
von rogen
ich benutze suse9.0 aber das müsste ja egal sein
python müsste nur wie das bild heißt.

(bild - -- rechter mausklick - -- python script ausführen --- bild bearbeiten)

Verfasst: Mittwoch 28. April 2004, 20:28
von hans
Hei rogen

ich denke mal das das im Konqueror geht, habe aber auch keine Lösung. Ich habe die Frage mal an www.kde-forum.de weitergeleitet.

Hans

Verfasst: Donnerstag 29. April 2004, 17:05
von rogen
ich habs .

1. einfach unter resizer.py abspeicher:
2. rechte mausklick auf ein bild und "öffnen mit" - python /wegzumscript/resizer.py starten

hihi

so kann man schnell bilder auf die gleiche größe bringen

Code: Alles auswählen

from Tkinter import *
import os, sys
import Image
size = 128, 128


try:
    im = Image.open(str(sys.argv[1]))
    im.thumbnail(size)
    im.save(str(sys.argv[1]+"3"), "JPEG")
except:
    root = Tk()
    lab = Button(root,text="hat leider nicht funktionert",command=lambda:root.destroy())
    lab.pack()
    mainloop()

Verfasst: Freitag 30. April 2004, 20:32
von hans
Wer anders als anda_skoa konnte den Tipp geben. Langsam werden mir die Österreicher unheimlich :wink:

Ich habe dazu dieses Tutorial gefunden

Hans