1
我在請求網站時遇到一些使用代理地址的請求時遇到一些困難。沒有錯誤返回,但通過讓腳本返回http://ipecho.net/plain,我可以看到自己的IP,而不是代理的IP。Python請求庫不使用代理
import random
import requests
import time
def proxy():
proxy = (random.choice(proxies)).strip()
print("selected proxy: {0}".format(proxy))
url = 'http://ipecho.net/plain'
data = requests.get(url, proxies={"https": proxy})
print(data)
print("data returned: {0}".format(data.text))
proxies = []
with open("proxies.txt", "r") as fi:
for line in fi:
proxies.append(line)
while True:
proxy()
time.sleep(5)
的proxies.txt文件的結構如下:
https://95.215.111.184:3128
https://79.137.80.210:3128
任何人都可以解釋這種現象?
你會得到什麼輸出? –