签名小程序

Posted qq1294

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了签名小程序相关的知识,希望对你有一定的参考价值。

from tkinter import *
from tkinter import messagebox
import requests
import re
from urllib.request import urlretrieve
from PIL import ImageTk
from tkinter import ttk


def download():
    path = ./签名图.gif
    Url2 = http://m.uustv.com/
    name = entry.get()
    name = name.strip()
    fonts1 = choice.get()
    if name == ‘‘:
        messagebox.showinfo(提示:,请输入有效名字)
    else:
        if fonts1 == 个性签:
            fonts1=jfcs.ttf
        elif fonts1 == 连笔签:
            fonts1=qmt.ttf
        elif fonts1 == 潇洒签:
            fonts1=bzcs.ttf
        elif fonts1 == 草体签:
            fonts1=lfc.ttf
        elif fonts1 == 合文签:
            fonts1=haku.ttf
        elif fonts1 == 商务签:
            fonts1=zql.ttf
        else :
            fontsl=yqk.ttf

    #爬取代码是借鉴别人的  
        data1 = {
            word:name,
            sizes:60,
            fonts:fonts1,
            fontcolor:#000000
            }
        req = requests.post(Url2, data=data1)
        req.encoding = req.apparent_encoding
        reg = re.compile(<div class="tu"><img src="(.*?)"/></div>)
        res = re.findall(reg,req.text)
        res = Url2 + res[0]
        urlretrieve(res,path)
        bm = ImageTk.PhotoImage(file = path)
        L1 = Label(root,image = bm)
        L1.bm = bm
        L1.grid(row = 2,columnspan = 3)

# 以下代码是大家设计的
root = Tk()

root.title("生成签名小软件")

root.geometry("600x310+400+150")

label = Label(root,text = "请输入签名",font = ("华文行楷",20),fg="blue")

label.grid()

entry = Entry(root,font = (微软雅黑,20))

entry.grid(row = 0,column = 1)

button1 = Button(root,text = 点击设计签名,font = (微软雅黑,20),command = download)

button1.grid(row=1,column=1)

choice = ttk.Combobox(root,width = 6)

choice.grid(row = 0,column = 3)

choice[values] = (个性签,连笔签,潇洒签,草体签,合文签
                    ,商务签,可爱签)
choice.current(0)

root.mainloop()

 

以上是关于签名小程序的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序代码片段分享

小程序各种功能代码片段整理---持续更新

Android获取各个应用程序的缓存文件代码小片段(使用AIDL)

GitHub:各种App小程序网站的请求签名或加密算法

小程序实现在线签名

小程序数据签名校验-Java端