我是python的新手,請耐心等待。 我想創建在線解決captcha的python代碼。我正在開發Windows而不是Linux,現在雖然我有很多問題。我該如何運行我的python代碼作爲腳本
1st我不明白我的python文件如何在一個實時網站上運行。解決網站顯示的驗證碼。
2nd我已經設法開發並獲得一些代碼,但我認爲它不能正常工作,或者至少也是我想要的。當我用cmd運行它時,什麼都沒有發生。
這裏是我的代碼:
from PIL import Image
import ImageEnhance
from pytesser import *
from urllib import urlretrieve
def get(link):
urlretrieve(link,'temp.png')
get('http://www.example.com/');
im = Image.open("temp.png")
nx, ny = im.size
im2 = im.resize((int(nx*5), int(ny*5)), Image.BICUBIC)
im2.save("temp2.png")
enh = ImageEnhance.Contrast(im)
enh.enhance(1.3).show("30% more contrast")
imgx = Image.open('temp2.png')
imgx = imgx.convert("RGBA")
pix = imgx.load()
for y in xrange(imgx.size[1]):
for x in xrange(imgx.size[0]):
if pix[x, y] != (0, 0, 0, 255):
pix[x, y] = (255, 255, 255, 255)
imgx.save("bw.gif", "GIF")
original = Image.open('bw.gif')
bg = original.resize((116, 56), Image.NEAREST)
ext = ".tif"
bg.save("input-NEAREST" + ext)
image = Image.open('input-NEAREST.tif')
print image_to_string(image)
有人可以幫我嘗試修復此代碼,向我解釋如何使用它的前一個網站上
'但我認爲它不能正常工作'你不確定?它有什麼作用?它與你的期望有什麼不同?如果是這樣,怎麼樣? – That1Guy
你太含糊。請通過添加您期望的功能和「在線運行」的方式來編輯您的代碼。我認爲你正在尋找django –
請一次提出一個問題。你的第一和第二個問題是完全分開的,需要單獨討論。 – kdbanman