#coding=utf-8
from tkinter import *
from pil import image, imagetk
import os,shutil
class widgetsdemo:
def __init__(self):
#用來儲存檔名列表
self.image_list=
#設定檔名索引
self.index=0
#設定要移動的資料夾
self.image_new='e:\\h\\'
#self.image_new='f:\\方向領域綜合設計\\tensorflow-examples-master\\captcha\\image_test\\'
window = tk() # 建立乙個視窗
#設定螢幕居中
sw=window.winfo_screenwidth()
sh=window.winfo_screenheight()
ww=400
wh=200
x = (sw-ww) / 2
y = (sh-wh) / 2
window.geometry("%dx%d+%d+%d" %(ww,wh,x,y))
window.title("widgets demo") # 設定標題
frame1 = frame(window) # 建立乙個框架
frame1.pack(side=top) # 將框架frame1放置在window中
self.e1 = entry(frame1,bd=2,width = 40)
self.e1.pack(side=left)
self.b1=button(frame1,text='開始',command=self.get_image_list)
self.b1.pack(side=right)
frame2 = frame(window) # 建立乙個框架
frame2.pack() # 將框架frame2放置在window中
#將所有檔名放在self.image_list中
def get_image_list(self) :
self.index=0
path=self.get_image_dir()
for file in os.listdir(path):
file_path = os.path.join(path, file)
#print(self.image_list)
self.pilimage = image.open(self.image_list[self.index])
self.tkimage = imagetk.photoimage(image=self.pilimage)
self.label1.configure(image=self.tkimage)
#返回資料夾路徑
def get_image_dir(self) :
image_dir=self.e1.get()
return image_dir
#對回車的處理函式
def rename(self,event) :
#獲取新的檔名以及清空文字框
name=self.e2.get()
self.e2.delete(0,end)
#進行檔案的移動以及重新命名
#更新預覽
驗證碼識別打碼程式介面示例
開發者辛辛苦苦開發出來的軟體,正準備投入市場或者剛剛投入市場,卻因為驗證碼的問題而得不到乙個很好的反饋,多次努力毀於一旦,很多開發者見此情況想要自己努力開發出一款識別驗證碼的程式卻苦於沒有資金與技術的限制,實際上現在在網路上已有不少可以直接使用的驗證碼識別打碼程式,現就以答題吧打碼平台為大家介紹關於...
Python 通過打碼平台實現驗證碼
在爬蟲時,經常遇到登入需要驗證碼的情況,簡單的驗證碼可以自己解決,複製的驗證碼需要借助機器學習,有一定的難度。還有乙個簡單的方案就是採用付費的打碼平台。比如r若快 還有雲打碼平台 下面以r若快為例介紹打碼平台的思路 r若快平台需要註冊兩個使用者,乙個是普通使用者,乙個開發者使用者,2 呼叫打碼平台的...
驗證碼 簡單驗證碼識別
這裡的驗證碼是內容非常簡單的,結構非常清晰的 這裡的驗證碼是內容非常簡單的,結構非常清晰的 這裡的驗證碼是內容非常簡單的,結構非常清晰的 興之所至之所以說簡單,我覺得是這樣的 抽了五張驗證碼扔進ps,50 透明度,長這樣 只有數字為內容 每張圖的數字都在固定位置 沒有太大的干擾因素 數字字型,形態完...