2012-12-10 78 views
0

我有一系列需要驗證才能登錄的代理(約1000個)。代理的格式爲IP:PORT:USERNAME:PASSWORD使用python導入列表

我希望能夠使用這些代理登錄,然後能夠使用每個代理輸入依賴於代理的特定信息。我想格式爲 IP:PORT:USERNAME:PASSWORD:INFORMATION

例如

188.60.2.3:8080:Admin:Password:Cheese 
76.48.3.1:8080:Admin:Password:Milk 

我想要的「信息」部分輸入到一個網站上的文本框中。 因此,例如,代理188.60.2.3需要將信息「奶酪」輸入到文本框中,並且76.48.3.1需要輸入「牛奶」。

我需要能夠自動執行此操作,並且需要通過導入.txt文件,並且能夠登錄到代理並在代理的末尾插入信息。 76.48.3.1只能輸入「牛奶」,不允許輸入任何其他值。

我該如何才能使列表登錄到一個代理,在最後輸入信息,然後轉到下一個代理並使用python自動重複該過程?

這也需要HTTPS支持。

+1

用for循環。 –

+0

我完全理解。 它或多或少能夠抓住線的「牛奶」部分,並能夠去到我不知道的下一條線。 如果格式是IP:PORT:USERNAME:PASSWORD:INFORMATION,我將如何使它抓住「INFORMATION」? –

+0

查看http://wwwsearch.sourceforge.net/mechanize/關於「將信息輸入到文本框」部分的問題。 –

回答

0

閱讀表格分隔數據的好方法是使用csv以及合適的Dialect