【发布时间】:2019-10-14 22:36:19
【问题描述】:
我使用 Imgur 在土耳其被禁止的代理从 Imgur 获取照片网址。我仍然收到 requests.exceptions.ConnectionError。我该怎么办?
from flask import Flask, render_template
from bs4 import BeautifulSoup
import requests
headers = {
"User-Agent": 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0'}
proxies = {
'http': '104.32.43.13:53281',
'https': '104.32.43.13:53281',
}
app = Flask(__name__)
@app.route('/')
def index():
source = requests.get('https://imgur.com/t/fall/WuL2IqJ',proxies=proxies, headers=headers)
soup = BeautifulSoup(source.content, 'html.parser')
url = soup.find('img',class_='post-image-placeholder')['src']
urlT = url.text
return render_template('home.html',**locals())
app.run(debug=True)
【问题讨论】:
-
代理可能已死
-
@MohitC 我尝试了 30 个代理,它们都给出了相同的错误
标签: python proxy python-requests