我在python的腳本編寫一些網頁自動化。我知道我不能自動驗證碼,但這裏是我想要做的:有沒有辦法保存驗證碼圖片並在以後用python查看?
我想自動化所有我可以達到驗證碼。當我打開頁面(使用urllib2)並解析它以發現它包含驗證碼時,我想使用Tkinter打開驗證碼。現在我知道我必須先將圖像保存到我的硬盤,然後打開它,但在此之前有一個問題。屏幕上的驗證碼圖像不是直接位於任何位置的源。源代碼中有一個變量,指向另一個包含圖像鏈接的頁面,但如果您加載中間頁面,該鏈接的驗證碼圖片會發生變化,所以與該javascript變量關聯的圖像是不再有效。使用這種方法收集圖像可能是不可能的,所以如果您對此有任何想法,請指教我。
現在,如果我使用螢火蟲加載頁面,有一個「GET」,它是直接鏈接到我目前看到的當前驗證碼圖片,並且我想知道是否有無論如何使python或ullib2看到加載頁面時發生的「GET」,因爲如果可能的話,這將很簡單。
如果您有任何建議,請讓我知道。
「我知道我無法自動驗證碼」[說誰](http://en.wikipedia.org/wiki/CAPTCHA#Circumvention)? – NullUserException 2010-09-02 00:52:21
詳細說明?也許有人可以。我不認爲我可以。 – Alex 2010-09-02 01:15:14