2012-12-10 8 views
0

로그인하기 위해 인증을 요구하는 일련의 프록시 (약 1000 개)가 있습니다. 프록시는 IP:PORT:USERNAME:PASSWORD 형식입니다.파이썬으로 목록 가져 오기

이 프록시로 로그인하고 각 프록시를 사용하여 프록시에 종속 된 특정 정보를 입력 할 수 있기를 원합니다. 형식을 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은 "Cheese"라는 정보를 텍스트 상자에 입력해야하고 76.48.3.1은 "Milk"를 입력해야합니다.

이 작업을 자동으로 수행하고 .txt 파일을 가져 와서 프록시에 로그인하고 프록시 끝에 정보를 삽입 할 수 있어야합니다. 76.48.3.1은 "우유"만 입력 할 수 있으며 다른 값을 입력 할 수 없습니다.

목록 등록을 한 프록시로 어떻게 만들 수 있고, 마지막에 정보를 입력 한 다음 다음 프록시로 이동하여 파이썬으로 자동으로 프로세스를 반복 할 수 있습니까?

또한 HTTPS 지원이 필요합니다.

+1

for 루프를 사용하십시오. –

+0

나는 그것을 완벽하게 이해한다. 줄의 "우유"부분을 움켜 쥐고 다음 줄로 갈 수 있다는 사실을 알지 못합니다. 형식이 IP : PORT : USERNAME : PASSWORD : INFORMATION 인 경우 어떻게 "INFORMATION"을 가져 오게 할 수 있습니까? –

+0

은 질문의 "텍스트 상자에 정보를 입력하는"부분에 대한 http://wwwsearch.sourceforge.net/mechanize/를보십시오. –

답변

0

표 형식으로 구분 된 데이터를 읽는 좋은 방법은 csv과 함께 Dialect을 사용하는 것입니다.