次のコードが円でグラフィックスウィンドウを作成しない理由はわかりません。実行時にオブジェクトは作成されますが、グラフィカルには作成されませんSomeObject = Tracker()
pythonクラスのオブジェクトがグラフィックスウィンドウを描画していません
なぜですか?これはコードの簡単なスニペットです。私がなぜグラフィックスウィンドウを表示しないのかを理解するためです。
# tracker.py
from graphics import *
class Tracker:
def __inti__(self):
self.win = GraphWin('tracker', 500, 500)
self.circle = Circle(Point(0, 0), 0.5)
self.circle.draw(self.win)
であり、それは '__init__'であるべきです。 – lightalchemist
inti ........ heh – AK47
オススメして申し訳ありませんが、メモリ内にオブジェクトを作成しただけで実際に描画していないという事実は変わりませんでした。私はそれを変更し、それと遊んだ。さらに、中心に(0、0)を置いた座標系を設定し、ウィンドウも描画しませんでした。 – lhoernle