Nemesis
N3RD
Hi,
ich möchte in Phyton ein Fenster erzeugen, auf dem ich dann berechnette Daten anzeigen lassen möchte.
jetzt krieg ich aber ner fehlermeldung und weiss nicht warum:
der Code lautet:
warum sagt er mir da, dass Canvas nicht aufgerufen werden kann ?
danke!
ich möchte in Phyton ein Fenster erzeugen, auf dem ich dann berechnette Daten anzeigen lassen möchte.
jetzt krieg ich aber ner fehlermeldung und weiss nicht warum:
Code:
File "Projects/python-foobar/src/python_foobar.py", line 20, in __init__
self.canvas = Canvas(Fenster, relief = RIDGE, bd = 2, bg = "white", width = 300, height = 300)
TypeError: 'module' object is not callable
der Code lautet:
Code:
#!/usr/bin/python
# -*- coding: iso-8859-15 -*-
from Tkinter import *
import Canvas
import math # für die Sinus- und Kosinus-Funktionen
import sys # für sys.exit(0)
from Tkconstants import *
class Butterfly:
def __init__(self, master=None):
Fenster=Tk()
self.label_instanz=Label(Fenster, text="Zeichnung")
self.label_instanz.pack()
[COLOR="Red"] self.canvas = Canvas(Fenster, relief = RIDGE, bd = 2, bg = "white", width = 300, height = 300)[/COLOR]
self.canvas.pack(expand=YES, fill=BOTH)
self.button = Button(Fenster, text ="Start", command = draw)
self.button.pack(side = BOTTOM, pady = 4)
warum sagt er mir da, dass Canvas nicht aufgerufen werden kann ?
danke!