from tkinter import *
from tkinter import messagebox
import requests
from PIL import ImageTk,Image
def down():
st = 'http://www.uustv.com/'
name=entry.get()
name=name.strip()
if name=='' :
messagebox.showinfo('提示:','输入不能为空!!')
return
datA={
'word': name,
'sizes': '60',
'fonts': 'jfcs.ttf',
'fontcolor': '#000000'
}
result=requests.post(st,data=datA)
result.encoding='utf-8'
html=result.text
# 正则表达式
reg = '<div class="tu"><img src="(.*?)"/></div>'
image=re.findall(reg,html)
image=st+image[0]
response=requests.get(image).content
f=open('{}.gif'.format(name),'wb')
f.write(response)
Bm=ImageTk.PhotoImage(file='{}.gif'.format(name))
lable=Label(tk,image=Bm)
lable.bm=Bm
lable.grid(row=2,columnspan=2)
tk=Tk()
tk.title('签名设计')
tk.geometry('600x300')
tk.geometry('+500+200')
Label(tk,text='签名',font=('华文行楷',20),fg='red').grid()
entry=Entry(tk,font=('微软雅黑',20))
entry.grid(row=0,column=1)
Button(tk,text='点我设计',font=('微软雅黑',20),command=down).grid(row=1,column=0)
tk.mainloop()