Python生成个性签名图片获取GUI过程解析
这篇文章主要介绍了Python生成个性签名图片获取GUI过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
http://www.uustv.com/
'中爬取个性签名的图片。
在该网页中审查该图片的元素,然后找到该图片的imgur
使用正则表达式直接定位
程序的后面使用到了tkinter的GUI简易界面,用于和用户的简单交互,非常方便。
整个程序的完整代码如下:(有任何问题欢迎留言讨论)
importtkinterastk fromtkinterimportmessagebox importrequests importre fromPILimportImage,ImageTk defdesign(): name=et.get() #print(name) name=name.strip() ifname=='': messagebox.showinfo('提示',message='请输入姓名') else: #获取签名图片 data={ 'word':name, 'sizes':60, 'fonts':'haku.ttf',#jfcs.ttf个性签zql.ttf商务签qmt.ttf连笔签bzcs.ttf潇洒签lfc.ttf草体签haku.ttf合同签yqk.ttf可爱签 'fontcolor':'#000000' } url='http://www.uustv.com/' result=requests.post(url,data) #print(result)Response[200] #设置编码 result.encoding='utf-8' html=result.text #print(html)网页源代码b #正则表达式 reg=r'
值得注意的是,在headers里有不同的签名字体可以设置,但是同一名字文件会覆盖。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。