pip install pillow requests
代码实现
我们目标是输入一个名字,然后输出一个GIF图,并且须要保存到本地。确定需求后,开始上代码:
import re,requestsfrom PIL import Image#输入署名内容name = input("输入艺术署名字:")#设定署名形式data={ 'id':name, #须要设计的姓名 'id1':901, #一笔商务签设计 'id2':'#FFFFFF',#背景:白色 'id6':'#000000' #颜色:玄色 }#访问的urlurl = '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).textimg_path = r'<img src="(.?)">'imgurl = re.findall(img_path,html)img_url = imgurl[0]#保存艺术签img_data = requests.get(url= img_url,headers=header).contentwith open("{}.gif".format(name),'wb') as f: f.write(img_data) print(f"文件已保存")#打开艺术签img = Image.open("{}.gif".format(name))img.show()---------------------------运行如下:输入艺术署名字:穆勒文件已保存
保存的署名图如下所示:
总结
本篇文章我们紧张先容了利用Python来获取个人的艺术署名,利用了requests库抓取数据,利用pillow库保存到了本地,这个操作十分大略,但是也希望能够帮助到大家哈!
