我已经导入了一个python文件,里面有一个Taichi绘图程序,我正在尝试使用循环函数绘制9个Taichi,下面是程序:
import tkinter as tk
from shape.taichi import Taichi
for y in range(50,300,100):
for x in range(50,300,100):
coord=(x+50,y+50)
root=tk.Tk()
canvas=tk.Canvas(root)
c=Taichi(coord,25,'white','black',canvas)
c.draw()
root.mainloop()
我运行了它,发生了这样的事情:
Traceback (most recent call last):
File "E:\School\Eclipse\week2\src\Taichi.py", line 15, in <module>
c=Taichi(coord,25,'white','black',canvas)
TypeError: __init__() missing 1 required positional argument: 'canvas'
我不知道要改变什么,因为我几乎是从另一个来源复制的东西(除了我自己添加了循环),有人帮忙吗?你知道吗
资料来源:
目前没有回答
相关问题 更多 >
编程相关推荐