from Tkinter import *
def funcion(seleccion, figura):
vs = Toplevel()
vs.configure(bg="gray")
vs.title(figura)
if seleccion == 1:
panel = Canvas(vs, width=1200, height=200, bg="gray")
panel.pack()
# carroseria
panel.create_polygon(60, 160, 280, 160, 280, 100, 240, 100, 220, 60, 140, 60, 100, 100, 60, 100,
width=1, fill="red", outline="black")
# ruedas
panel.create_oval(140, 180, 80, 120, width=1, fill="#1a1200", outline="#000000")
panel.create_oval(200, 180, 260, 120, width=1, fill="#1a1200", outline="#000000")
#ventanas
panel.create_polygon(120, 100, 220, 100, 210, 70, 150, 70, width=1, fill="blue", outline="black")
#carretera
panel.create_polygon(0, 220, 1280, 220, 1280, 180, 0, 180, width=1, fill="black", outline="black")
def funcion_main():
vp = Tk()
vp.geometry("300x800+5+5")
vp.configure(bg="white")
vp.title("Dibujo auto")
boton1 = Button(vp, text="Auto", bg="black", fg="White", command=lambda: funcion(1, "programa por angel barrios"))
boton1.pack(padx=5, pady=5, fill=X)
vp.mainloop()
funcion_main()