软件测试|Python帮手残党写出漂亮签名
  X7HGjGJ7MG9G 2023年11月02日 29 0

前言

我们的工作是每天敲键盘,基本上很少用到手来写字了,一旦提起笔,写出来的字往往也不堪入目,那万一到了我们需要签字的时候,怎么办,手写的字简直难看,老话说得好,字如其人?最起码也得把自己的名字写漂亮,所以我们可以考虑在艺术字设计网站设计一下自己的签名,但是,能不花钱我们就不会去花钱,而且还要把自己的签名保存成gif图保存到本地,看着gif图跟着写,练练签名肯定没问题的。怎么免费获取,肯定是使用我们的神器——Python啦。

环境准备

我们要保存网络上的图片,自然需要使用我们的pillow神器,还有需要将网络上的东西抓取到本地,自然是需要网络请求的requests库的,所以环境准备相对简单。

pip install pillow  requests

代码实现

我们目标是输入一个名字,然后输出一个GIF图,并且需要保存到本地。确定需求后,开始上代码:

import re,requests
from PIL import Image

#输入签名内容
name = input("输入艺术签名字:")
#设定签名形式

data={
'id':name, #需要设计的姓名
'id1':901, #一笔商务签设计
'id2':'#FFFFFF',#背景:白色
'id6':'#000000' #颜色:黑色
}

#访问的url
url = 'http://www.yishuzi.com/b/re13.php'
header = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36'}
html = requests.post(url=url,headers=header,data=data).text
img_path = r'<img src="(.*?)">'
imgurl = re.findall(img_path,html)
img_url = imgurl[0]

#保存艺术签
img_data = requests.get(url= img_url,headers=header).content
with open("{}.gif".format(name),'wb') as f:
f.write(img_data)

print(f"文件已保存")
#打开艺术签
img = Image.open("{}.gif".format(name))
img.show()

---------------------------
运行如下:
输入艺术签名字:穆勒
文件已保存

保存的签名图如下所示:

软件测试|Python帮手残党写出漂亮签名_Python

总结

本篇文章我们主要介绍了使用Python来获取个人的艺术签名,使用了requests库抓取数据,使用pillow库保存到了本地,这个操作十分简单,但是也希望能够帮助到大家哈!


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  1BVmdlLr07sm   2023年11月30日   63   0   0 HTMLcss
X7HGjGJ7MG9G
最新推荐 更多