from PIL import Image, ImageTk import requests import tkinter # 导入Tkinter模块 #import tk paa = 'aaa.gif' url = 'http://www.baidu.com/img/baidu_jgylogo3.gif' def downLoadImage(name, url): r = requests.get(url) #print r.content with open("aaa.gif", "wb") as f: f.write(r.content) f.close() def showImage(filename): root = tkinter.Tk() #root=t canvas = tkinter.Canvas(root, width=500, # 指定Canvas组件的宽度 height=600, # 指定Canvas组件的高度 bg='white') # 指定Canvas组件的背景色 # im = Tkinter.PhotoImage(file='img.gif') # 使用PhotoImage打开图片 image = Image.open(paa) im = ImageTk.PhotoImage(image) canvas.create_image(300, 50, image=im) # 使用create_image将图片添加到Canvas组件中 canvas.create_text(302, 77, # 使用create_text方法在坐标(302,77)处绘制文字 text='Use Canvas' # 所绘制文字的内容 , fill='gray') # 所绘制文字的颜色为灰色 canvas.create_text(300, 75, text='Use Canvas', fill='blue') canvas.pack() # 将Canvas添加到主窗口 root.mainloop() downLoadImage(paa,url) showImage("aaa.gif")
mypip tk
标签:Canvas,python,text,image,canvas,gif,create,下载,图片 From: https://www.cnblogs.com/xkdn/p/17381401.html