# test_shape.py from Tkinter import * root=Tk() root.title('test_shape.py') canvas=Canvas(root,width=400,height=400,bg='white') canvas.create_line(50,50,100,100,width=10,fill='green') canvas.create_text(150,220,text='more text',fill='brown',font=('courrier',16)) canvas.create_text(200,200,text='some text',fill='red',font=('arial',20,'bold')) canvas.create_text(160,160,text='other text',fill='orange',font=('times',24,'italic')) xy=50, 250, 250, 390 # x1,y1,x2,y2 of oval in rectangle canvas.create_arc(xy, start=0, extent=270, fill='red') canvas.create_arc(xy, start=270, extent=90, fill='blue') canvas.create_arc(xy, start=330, extent=30, fill='green') canvas.create_rectangle(60, 20, 240, 50, fill='gray') canvas.create_polygon(390, 390, 300, 220, 280, 330, fill='yellow') # canvas.create_image( # canvas.create_bitmap( canvas.pack() root.mainloop()