Linx <>Windows

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Gast

Linx <>Windows

Beitragvon Gast » Mittwoch 14. September 2005, 18:03

Hallo !

Kann mir mal bitte einer sagen, warum sich dieser Code unter Windows sich Problemlos ausführen lässt und unter Linux nicht.

Code: Alles auswählen

#!/usr/bin/python


from Tkinter import  Tk, PhotoImage, Label
from random import randrange

usingIDLE = 1

def zufallspixel():
   while running:
      for i in range(20):
         pixel = (randrange(300), randrange(300))
         bild.put('black',pixel)
      root.update()
      
def start(event):
   global running
   running=1
   zufallspixel()
   
def stop(event):
   global running
   running=0
   
root=Tk()
bild=PhotoImage(width=300, height=300)
anzeige=Label(root, image=bild, bg='white')
anzeige.pack()
root.bind('<Button-1>',start) #Maustaste Links
root.bind('<Button-3>',stop) #Maustaste Rechts
if not usingIDLE:
   root.mainloop()


WinXP Profi Editor Standart
Linux Ubuntu Editor Scite

schonmal Dank.

Python Fan
rayo
User
Beiträge: 773
Registriert: Mittwoch 5. November 2003, 18:06
Wohnort: Schweiz
Kontaktdaten:

Beitragvon rayo » Mittwoch 14. September 2005, 18:19

Hi

Und wo ist die Fehlermeldung?

Gruss
Python Fan

Beitragvon Python Fan » Mittwoch 14. September 2005, 18:33

Hallo,

sorry wegen Doppel Post daoben war nicht meine absicht.

Naja wie soll ich sagen - wie gesagt unter Win geht ohne Probleme unter Linux nicht. Unter linux bekomme ich auch überhaupt garkeine fehlermeldung das ist ja das komische daran.

Gruss
Python Fan
Benutzeravatar
Leonidas
Administrator
Beiträge: 16023
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Beitragvon Leonidas » Mittwoch 14. September 2005, 18:35

Versuche mal IDLE über Bord zu werfen (sowohl unter Windows als auch unter Linux).

Zum Topic:

Code: Alles auswählen

>>> #Linx soll wohl Linux heißen, nehme ich an
>>> #Windows <> Linux
>>> #ist gleichbedeutend mit
>>> #Windows != Linux
>>> #und da
>>> Windows = 'comercial'
>>> #und
>>> Linux = 'freesoftware'
>>> #ist nun
>>> Linux != Windows
True
>>> #alles klar!
My god, it's full of CARs! | Leonidasvoice vs Modvoice
Python Fan

Beitragvon Python Fan » Mittwoch 14. September 2005, 18:40

>>> Linx soll wohl Linux heißen, nehme ich an
>>> #Windows <> Linux
>>> #ist gleichbedeutend mit
>>> #Windows != Linux
>>> #und da
>>> Windows = 'comercial'
>>> #und
>>> Linux = 'freesoftware'
>>> #ist nun
>>> Linux != Windows
True


:) hast wohl recht und ja Linx soll Linux heissen.

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder