阅读 106

签名小程序

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(
) 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()

 

原文:https://www.cnblogs.com/qq1294/p/13040252.html

文章分类
代码人生
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐