From 4d89e7850ee11631ed6261918c2b260dfb071e5f Mon Sep 17 00:00:00 2001 From: cibrhusk Date: Thu, 21 May 2020 23:15:19 +0200 Subject: [PATCH] 403 Forbidden fix --- eggs/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eggs/__init__.py b/eggs/__init__.py index 589caf6..b1dfb37 100644 --- a/eggs/__init__.py +++ b/eggs/__init__.py @@ -25,7 +25,9 @@ def download(url, filename): if os.path.exists(filename): return False - data = urllib.request.urlopen(url) + user_agent = 'Mozilla/5.0 (Windows NT 6.1; Win64; x64)' + req = urllib.request.Request(url, headers={'User-Agent' : user_agent}) + data = urllib.request.urlopen(req) with open(filename, 'wb') as outfile: while True: block = data.read(4096)