软件测试

您所在的位置:网站首页 Python的pillow 软件测试

软件测试

2023-04-06 05:20| 来源: 网络整理| 查看: 265

原标题:软件测试|Python帮手残党写出漂亮签名

前言

我们的工作是每天敲键盘,基本上很少用到手来写字了,一旦提起笔,写出来的字往往也不堪入目,那万一到了我们需要签字的时候,怎么办,手写的字简直难看,老话说得好,字如其人?最起码也得把自己的名字写漂亮,所以我们可以考虑在艺术字设计网站设计一下自己的签名,但是,能不花钱我们就不会去花钱,而且还要把自己的签名保存成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''

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来获取个人的艺术签名,使用了requests库抓取数据,使用pillow库保存到了本地,这个操作十分简单,但是也希望能够帮助到大家哈!返回搜狐,查看更多

责任编辑:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3