From 6c0cb42e352cf4690ae5e4dd32c8c49d25b2bd7c Mon Sep 17 00:00:00 2001 From: midoks Date: Mon, 19 Sep 2022 14:34:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=20urllib=20+=20header?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- task.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/task.py b/task.py index b437a466d..8a105daa3 100755 --- a/task.py +++ b/task.py @@ -103,6 +103,13 @@ def downloadFile(url, filename): import urllib import socket socket.setdefaulttimeout(60) + + headers = ( + 'User-Agent', 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36') + opener = urllib.request.build_opener() + opener.addheaders = [headers] + urllib.request.install_opener(opener) + urllib.request.urlretrieve( url, filename=filename, reporthook=downloadHook)