from PIL import Image, ImageTk
import requests
import Tkinter # 导入Tkinter模块
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()
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")
python 在指定网址下载图片并显示
最新推荐文章于 2023-12-13 21:31:26 发布