本文主要详细介绍了python3签名设计的实现代码,具有一定的参考价值。感兴趣的朋友可以参考一下。
本文分享python个性化签名设计的具体代码,供大家参考。具体内容如下
博客:Python GUI Tkinter简单实现了个性化签名的设计。
博客参考:python3爬虫设计签名小程序
密码
来自tkinter import *
从tkinter导入messagebox
导入请求
进口re
从PIL进口图片,ImageTk
#模拟浏览器发送请求
定义下载():
startUrl='http://www.uustv.com/'
name=enter.get()
#name=name.strip()
如果不是姓名:
Messagebox.showinfo('提示:','请输入用户名')
否则:
数据={
'单词':名称,
尺寸':60,
字体':' jfcs.ttf ',
fontcolor':'#000000 '
}
result=requests.post(startUrl,data=data)
result.encoding='utf-8 '
html=结果. text
reg='div class='tu '。*?img src='(。*?)'//div '
imagePath=re.findall(reg,html)
#图片的完整路径
imgUrl=startUrl imagePath[0]
#获取图片内容
response=requests.get(imgUrl)。内容
f=打开(' {})。' gif '。格式(名称),' wb ')
f .写(响应)
#写
#如何将图片放在橱窗上展示
bm=ImageTk。PhotoImage(file='{}。' gif '。格式(名称))
label2=Label(root,image=bm)
#图像属性
label2.bm=bm
#绘图
label2.grid(row=2,columnspan=2)
#创建一个窗口
root=Tk()
#标题
Root.title(“签名设计”)
#窗口大小,中间用小写X代替乘法符号
root.geometry('600x300 ')
#窗口的初始位置
root.geometry(' 400 300 ')
#标签的控制
Label=Label(root,text=' signature ',font=('中文正楷',20),fg='red ')
#网格包位置
label.grid()
#输入框
Enter=Entry(root,font=('Microsoft Yahei ',20))
#设置输入框的位置
enter.grid(行=0,列=1)
#点击按钮
Button=Button(root,text=' design signature ',font=('微软雅黑',20),command=download) #调用函数
#设置点击按钮的位置。
button.grid(行=1,列=0)
#消息循环,可以理解为显示一个窗口
root.mainloop()
结果
这就是本文的全部内容。希望对大家的学习有帮助,支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。