Как я могу восстановить свой код, потому что я не могу получить запрос браузера на просмотр этих прокси и заголовка? - PullRequest
0 голосов
/ 16 сентября 2018

Я получил свой код для выгрузки txt-файла с прокси, но не могу понять, почему он не используется в качестве прокси, а также когда прокси работал, заголовок не позволял бы прокси работать.

Что нужно знать:

Я использовал Grabify, чтобы увидеть мой заголовок и ip / порт.Большая часть неиспользованного импорта из другого тестирования.Любая помощь приветствуется.

 import urllib3, json, re, requests, random, os, subprocess as sp, time 

#imports ip:port from txt
proxies=[]
with open("C:\\Users\\David\\Downloads\\proxies.txt") as file:
    for line in file:
        ip = re.findall(r'[0-9]+(?:\.[0-9]+){3}:[0-9]+', line)
        proxies.append(ip)
    print("Proxies Gathered From List....")

#browser Function
def browse(url, ip):
    browser = ['C:\Program Files (x86)\Google\Chrome\Application\chrome', url,
    '--proxy-server={ip}'.format(ip=ip)]
    #'--user-agent=(Mozilla/15.2 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106     Safari/537.36)']

    browserr = sp.Popen(browser)
    time.sleep(1)
    browserr.terminate()

#Testing
url_link = "https://grabify.link/YKM49H"
FinIP=proxies[int(random.randint(1,len(proxies)-1))]
print(*FinIP)
browse(url_link, *FinIP)

Цели:

Попытка открыть ссылку в Google Chrome с прокси и настраиваемым заголовком

...