1. 程式人生 > >用tkinter制作簽名設計窗口

用tkinter制作簽名設計窗口

orm col show for size try style .get pre

效果如下:

技術分享圖片

from tkinter import *
from tkinter import messagebox
import requests
import re
from PIL import Image,ImageTk

def show(root,enter):
    start_url = http://www.uustv.com/
    name = enter.get()
    if not name:
        messagebox.showinfo(警告:,請輸入用戶名)
    else:
        data = {
            
word: name, sizes: 60, fonts: jfcs.ttf, fontcolor: #000000 } result = requests.post(start_url,data=data)#給服務器發送post result.encoding = utf-8 html = result.text reg = <div class="tu">.*?<img src="(.*?)"/>.*?</div>
img_path = re.findall(reg,html) img_url = start_url + img_path[0] response = requests.get(img_url).content f = open({}.gif.format(name),wb) f.write(response) bm = ImageTk.PhotoImage(file={}.gif.format(name)) lable2 = Label(root, image=bm) lable2.bm
= bm lable2.grid(row=2,columnspan=2) def main(): root = Tk()#實例化一個對象 root.title(簽名設計) root.geometry(600x300)#長600,寬300 lable = Label(root,text=簽名,font=(華文行楷,20),fg=red) lable.grid(row=0,column=0) enter = Entry(root,font=(微軟雅黑,22),fg=black) enter.grid(row=0,column=1) button = Button(root,text=設計簽名,font=(微軟雅黑,22),command=lambda :show(root,enter)) button.grid(row=1,column=0) root.mainloop() if __name__ == __main__: main()

用tkinter制作簽名設計窗口