目录
python打开图片输入数值并返回
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# -*- coding: UTF-8 -*-
from Tkinter import *
from PIL import Image, ImageTk
root = Tk()
var1 = StringVar()

def print_button():
# 关闭窗口
root.destroy()


# 打开图片手动输入验证码 返回输入的验证码
def get_code():
root.title('验证码')
# 打开code.jpg
img = Image.open('code.jpg') # 打开图片
photo = ImageTk.PhotoImage(img) # 用PIL模块的PhotoImage打开
img_label = Label(root, image=photo)
img_label.grid(row=0, column=0, columnspan=3)
Label(root, text="验证码:").grid(row=1, column=0, sticky=S + N)
# 输入的值var1
answer_entry = Entry(root, textvariable=var1)
btn = Button(root, text="确定", command=print_button)
answer_entry.grid(row=1, column=1)
btn.grid(row=1, column=2)
mainloop()
# 返回验证码
return var1.get()
文章作者: limc
文章链接: http://yoursite.com/2020/04/08/python%E6%89%93%E5%BC%80%E5%9B%BE%E7%89%87%E8%BE%93%E5%85%A5%E6%95%B0%E5%80%BC%E5%B9%B6%E8%BF%94%E5%9B%9E/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 limc